home *** CD-ROM | disk | FTP | other *** search
/ PC User 2002 July / Disc 2 / PCU0702CD2.iso / magstuff / retro / files / ztw149.exe / ZTW.HLP < prev    next >
Encoding:
Text File  |  2002-04-01  |  136.3 KB  |  2,488 lines

  1.  
  2.  ZTreeWin Instructions│
  3.  ─────────────────────┘
  4.  
  5.    Contents:
  6.  
  7.    1.    Main Display
  8.    1.1     Directory Window
  9.    1.2     File Windows
  10.    1.2.1     Small File Window
  11.    1.2.1     Expanded File Window
  12.    1.3     Directory and File Window Control Keys
  13.    1.3.1     Basic Control Keys
  14.    1.3.2     Navigation Keys
  15.    1.3.3     Spell Search Control Keys
  16.    1.3.4     Bookmark Navigation Keys
  17.    1.4     FILE Specification Box
  18.    1.5     DISK Specification Box
  19.    1.6     Statistics Displays
  20.    1.6.1     Statistics Panel
  21.    1.6.2     Extended Statistics Window
  22.    1.7     Split Screen
  23.    1.8     Browse Window
  24.  
  25.    2.    ZTreeWin Commands
  26.    2.1     ZTreeWin Operation Keys
  27.    2.2     Directory Window Commands - Standard Unhifted
  28.    2.3     Directory Window Commands - Ctrl
  29.    2.4     Directory Window Commands - Alt
  30.    2.5     File Window Commands - Standard Unshifted
  31.    2.6     File Window Commands - Ctrl
  32.    2.7     File Window Commands - Alt
  33.    2.8     Log Disk
  34.    2.9     Log Options
  35.  
  36.    3.    Miscellaneous Features
  37.    3.1     Batch Parameters
  38.    3.2     Renaming Files
  39.    3.2.1     Rename Mask
  40.    3.2.2     Changing Case
  41.    3.3     Ctrl/Alt-Copy and Move Sub-options
  42.    3.4     Input Navigation
  43.    3.5     Application Menu
  44.    3.6     History Lists
  45.    3.7     Configuration Options
  46.    3.8     The Internal Viewer
  47.    3.9     Jeff's File Compare
  48.    3.10    Keyboard Macros
  49.    3.11    Command-Line Options
  50.    3.12    Auxiliary Files
  51.    3.13    Quick Command Table
  52.    3.14    Document Standards
  53.    3.15    ZTreeWin Advantages Over XTree
  54.    3.16    Web Links
  55.  
  56.  
  57.  1. Main Display│
  58.  ───────────────┘
  59.  
  60.                Path Identification                Date Time
  61.               ┌────────────────────────────┬───────────────┐
  62.               │                            │ FILE Spec Box │
  63.               │  Directory Window          ├───────────────┤
  64.               │                            │ DISK Spec Box │
  65.               │                            │               │
  66.               │                            │               │
  67.               │                            ├───────────────┤
  68.               ├────────────────────────────┤ Statistics    │
  69.               │                            │   Panel       │
  70.               │  Small File Window         │               │
  71.               │                            │               │
  72.               └────────────────────────────┴───────────────┘
  73.                 Menu of Commands and
  74.                 Function keys
  75.  
  76.  
  77.  1.1 Directory Window│
  78.  ────────────────────┘
  79.  This window shows the directory structure of the current disk.  The Root
  80.  directory is at the top of the list, and all other directories are sorted
  81.  alphabetically, and displayed from the top of the window to the bottom.
  82.  Main directories, (first level directories), are on the left, with their
  83.  subdirectories indented to the right. A Branch is defined as any directory,
  84.  and all the subdirectories that are indented below it.
  85.  
  86.  When the highlight bar is located in the Directory Window, this window is
  87.  active, and ZTreeWin's Directory Commands are available.  The highlight bar
  88.  identifies the current directory.  When you start ZTreeWin, the Directory
  89.  Window is active and the highlight bar is at the disks Root directory.  You
  90.  can move the bar to any directory on the tree by using the cursor keys.
  91.  
  92.  If you move the highlight bar to the Small File Window, (by pressing Enter),
  93.  a left-arrow symbol is shown in the Directory Window, marking the current
  94.  directory.
  95.  
  96.  The Path Identification Line is displayed above the Directory Window.  It
  97.  always shows the current disk and directory path being accessed by ZTreeWin.
  98.  
  99.  Normally, the Directory Window shows you the entire tree for the disk.
  100.  However, ZTreeWin also gives you the ability to selectively read (log) and
  101.  display portions of the disk.  This helps to conserve memory and allows you
  102.  to focus only on areas of the tree you are most interested in. For large
  103.  disks this will also improve the start up time as less disk activity will
  104.  have to take place before ZTreeWin is ready for use.
  105.  
  106.  Through the ZTreeWin configuration options you can configure ZTreeWin to
  107.  log disks only to the first level of directories under the Root.  You can
  108.  then use outlining commands to expand, collapse, log, and release
  109.  branches on the tree.  The following symbols to the left of the directory
  110.  tree have special meaning:
  111.  
  112.   Symbol    Meaning
  113.   ──────    ───────
  114.   <space>   Corresponding directory is fully logged, i.e. all its files and
  115.             1st level subdirectories are in memory and available for display.
  116.     +       Directory is not logged.  It may or may not contain files and/or
  117.             subdirectories.  Use the '+', '*' or Enter key to log it.
  118.            Directory is logged, but part of its branch may be hidden.  This
  119.             can happen if you have used the F5 and F6 keys.
  120.     ?       Subdirectories have been added by other ZTree operations.
  121.             However, since the branch is not fully logged, the changes cannot
  122.             be shown.
  123.  
  124.  The following keys provide tree outlining commands.  They affect how
  125.  much directory and file information is logged and kept in memory.
  126.  
  127.    Key      Operation
  128.    ───      ─────────
  129.     +       Expand the tree 1 level below the directory.  ZTreeWin logs the
  130.             directory files and shows them in the File Window, and logs the
  131.             1st level subdirectory names and shows them on the tree. If the
  132.             directory is already logged then it is re-logged.
  133.  
  134.     =       Equivalent to +
  135.  
  136.     *       Fully expand the branch under the current directory.  Logs all
  137.             subdirectories and their files and shows the branch on the tree.
  138.             At the root directory, this has the effect of fully logging the
  139.             entire disk.
  140.  
  141.     -       Collapse the entire branch.  All file and directory information
  142.             for the branch is released from memory, and that portion of the
  143.             tree is no longer displayed.
  144.  
  145.    Enter    If the directory is not logged, the '+' operation is performed.
  146.  
  147.    F5       Toggle between collapsing and expanding the first-level
  148.             subdirectories under the current directory, without unlogging
  149.             (releasing) them.
  150.  
  151.    F6       Toggle between collapsing and expanding all the subdirectories
  152.             under the current directory, without unlogging (releasing) them.
  153.  
  154.    Shift-
  155.    NumPad-  (Shift-Numpad-Minus) Unlog the directory and remove it from the
  156.             display. (Use a refresh or log command on the parent directory
  157.             to return it to the display.)
  158.  
  159.  
  160.  1.2 File Windows│
  161.  ────────────────┘
  162.  The ZTreeWin File Windows are used to list file information.  Only those
  163.  files that are logged and have names matching the File Specification are
  164.  shown and available for ZTreeWin operations. Logged files are those that
  165.  have been read into memory by using a log command, or at program startup
  166.  if ZTreeWin is configured to automatically log directories.
  167.  
  168.  The highlight bar indicates the current file, which is the file affected by
  169.  the standard File Commands.  Move the highlight bar with the cursor keys.
  170.  
  171.  A diamond symbol is displayed to the immediate left of any files that are
  172.  tagged.  Tagged file commands will affect all tagged files in the list that
  173.  match the File Specification.
  174.  
  175.  You can change the order in which the files are listed by using the Sort
  176.  Criteria (Alt-Sort) command.  You can also select what details about the
  177.  files are to be displayed by using the File Display (Alt-File display)
  178.  command.
  179.  
  180.  1.2.1 Small File Window
  181.  ───────────────────────
  182.  
  183.      The Small File Window appears under the Directory Window, and lists the
  184.      files found in the current directory.  To move the highlight bar from
  185.      the Directory Window to the Small File Window, press Enter. Press Enter
  186.      again to expand the Small File Window to its full size. To move back to
  187.      the Directory Window, press Esc.  Note that the Small File Window may be
  188.      bypassed by changing the ZTreeWin configuration with Alt-F10.
  189.  
  190.      Under certain conditions the Small File Window will contain one of the
  191.      following indications:
  192.  
  193.        - No files
  194.             There are no files in this directory.
  195.        - No files match the filespec
  196.             There are files in the directory, but none of them match the
  197.             current File Specification.
  198.        - Directory not logged
  199.             The directory has not been logged, and it is not known if it
  200.             contains any files.  Use +, Enter or * to log the directory.
  201.  
  202.  1.2.2 Expanded File Window
  203.  ──────────────────────────
  204.  
  205.      The Expanded File Window replaces the Small File Window and the Directory
  206.      Window, allowing more file information to be displayed.
  207.  
  208.      There are four variations of the Expanded File Window.
  209.  
  210.      -  Normal - The normal Expanded File Window lists only the files that are
  211.         in the current directory, just as the Small File Window does. Press
  212.         Enter in the Small File Window to open this window. (Or press Enter in
  213.         the Directory Window if the Small File Window is bypassed in the
  214.         Alt-F10 configuration).
  215.  
  216.      -  Branch - The Branch File Window lists all the files in the current
  217.         branch which are logged, and match the current filespec. This includes
  218.         all logged subdirectories of the current, highlighted directory. Press
  219.         "B", for Branch, in the Directory Window to open this window.
  220.  
  221.      -  Showall - The Showall File Window lists all logged files on the
  222.         current disk that match the filespec. Press "S", for Showall, in the
  223.         Directory Window to open this window.
  224.  
  225.      -  Global - The Global File Window lists all logged files on all logged
  226.         disks that match the filespec. Press "G", for Global, in the
  227.         Directory Window to open this window.
  228.  
  229.  
  230.  1.3 Directory and File Window Control Keys│
  231.  ──────────────────────────────────────────┘
  232.  
  233.  1.3.1 Basic Control Keys
  234.  ────────────────────────
  235.  The Enter key moves the highlight bar from the Directory Window to the Small
  236.  File Window to the Expanded File Window and back to the Directory Window.
  237.  The Esc key from any file window returns to the Directory Window.  The window
  238.  where the highlight bar is located is the active window and determines what
  239.  commands are available.
  240.  
  241.  As well as being able to view all files within a single directory, you may
  242.  also view all files within the highlighted Branch (press "B" for Branch),
  243.  all logged files on the current disc (press "S" for Showall) and all logged
  244.  files on all logged disks (press "G" for Global).
  245.  
  246.  1.3.2 Navigation Keys
  247.  ─────────────────────
  248.  Within any window, use the Arrow keys, Page keys, and Home and End keys to
  249.  move the highlight bar from item to item or scroll the window. Use Ctrl-Up
  250.  and Ctrl-Down to scroll the display trying to keep the selected dir/file
  251.  highlighted, (unless the configuration option, "File window Ctrl/Alt-Up/Down
  252.  to tag/untag", is enabled). Use the Ctrl-PgUp and Ctrl-PgDn keys to scroll
  253.  the current file or directory to the top or bottom of the window to see a
  254.  full page of items immediately following or preceding the current one.
  255.  
  256.  Within the Directory Window, use the Right Arrow key to move down the current
  257.  path to the last subdirectory in that path.  The Left Arrow key moves to the
  258.  parent of the current directory, stopping when the parent is the first-level
  259.  subdirectory.  Tab and Ctrl-Tab move down to the next directory on the same
  260.  level as the current directory and Shift-Tab moves up, within the same branch
  261.  of the tree.  Ctrl-Home/Ctrl-End move to the first and last directory at the
  262.  same level within the current branch. See section 3.4 'Input Navigation'.
  263.  
  264.  Shift-Numpad (with NumLock off) will position the highlight at 10% to 90%
  265.  of the display depending on the number key (1 through 9) that was pressed.
  266.  
  267.  1.3.3 Spell Search Control Keys
  268.  ───────────────────────────────
  269.  By default, you can use Shift-A through Shift-Z to move the highlight bar
  270.  to the next item in the list whose name begins with that letter. Likewise,
  271.  pressing a number key 0 through 9 will take you to the next item beginning
  272.  with that number.
  273.  
  274.  If you have enabled the Alt-F10 configuration option "File/directory name
  275.  spell search" to "Yes", you can type a more complete file/directory name by
  276.  entering each letter with the shift key held. Use the " key to repeat the
  277.  search for the next occurrence of the current search string.  Use
  278.  Shift-Backspace to remove a character, and Shift-Esc to cancel the search.
  279.  
  280.  Even with the 'spell search' configuration option disabled, you can use the
  281.  interactive spell search mode by using the '|' command.  This allows full
  282.  edit ability to specify a file or directory name to find.  You can use "
  283.  (double quote) or PgDn to find the next occurrence of the current search
  284.  string, or PgUp for the previous one.
  285.  
  286.  1.3.4 Bookmark Navigation Keys
  287.  ──────────────────────────────
  288.  As you navigate and open directories (or branches) to view file information,
  289.  ZTree automatically maintains a list of 'bookmarks' which represent the 10
  290.  most recently 'visited' directories. The act of entering the file window
  291.  from the directory automatically updates the list. A directory can only exist
  292.  once on the list, so if a directory is visited twice, then the old entry is
  293.  deleted and a new one is placed at the top of the list.
  294.  
  295.  Use the bookmark navigation keys [ & ] (or Alt-Left & Alt-Right) to visit
  296.  each directory in the list. Use the bookmark navigation keys from within a
  297.  file window to take you to the previous or next bookmarked directory, and
  298.  open the file window automatically.
  299.  
  300.  This makes it extremely useful to toggle quickly between groups of files in
  301.  different directories. Note that as you move between bookmarks with the
  302.  navigation keys, the order of the list is not changed. The most recently
  303.  used directory is always the last one 'visited' from the directory tree.
  304.  
  305.  To remove the current directory from the bookmark list, press Ctrl-[. To
  306.  remove all bookmarks in the list, press Ctrl-].
  307.  
  308.  Press F11 to see the current bookmark list. From there you may select one
  309.  to directly navigate to, or press Del to remove it from the list.
  310.  
  311.  Note that the bookmark list is a temporary list that only exists for the
  312.  current session, and will be empty the next time you run ZTree. For more
  313.  permanent quick navigation to certain directories, refer to the Treespec
  314.  and History List features.
  315.  
  316.  
  317.  1.4 FILE Specification Box│
  318.  ──────────────────────────┘
  319.  This is one of the main features of ZTreeWin file operations. Only files
  320.  matching the current File Specification, (or "filespec"), are displayed and
  321.  affected by ZTreeWin operations. These files are called "Matching files".
  322.  This has the effect of serving as a "filter" to show you only the file, or
  323.  groups of files, with which you are interested in working.
  324.  
  325.  When ZTreeWin is first started, the default *.* (all files) specification
  326.  appears, and all files are displayed. Press "F" for Filespec in any window
  327.  to enter a new filespec. Press Enter after the "F", without any input, to
  328.  quickly return to the default *.* specification.
  329.  
  330.  Filespec is capable of displaying files based on file names, dates, sizes,
  331.  or combinations of all three. Also, multiple name, date and size
  332.  specifications can be used.
  333.  
  334.  You will normally choose to use wildcards (* and ?) in the name portion of
  335.  the filespec, but they are not required.
  336.  
  337.  The filespec is not case sensitive, so all files matching the name
  338.  specification, regardless of case, will be displayed.
  339.  
  340.  The following are all the characters, (besides the valid file name
  341.  characters), that can be used in the filespec.
  342.  
  343.         *  Use the asterisk to permit any number of characters in this
  344.            position of the file name. The asterisk signifies any number of
  345.            characters, including zero, (or no characters), in that position
  346.            of the file name.
  347.  
  348.            Example:  *ZT*.* displays all files that have a "ZT" anywhere in
  349.                      the name section of the file name, but not any files
  350.                      that do not have a "ZT" in the name section.
  351.  
  352.         ?  Permit any character in this position of the file name.
  353.  
  354.            Example:  A?C*.* displays all files that begin with "A", and have
  355.                      a third letter of "C", but not any files that don't.
  356.  
  357.      , ;   To enter multiple specifications, separate each one with a space,
  358.            comma or semicolon.
  359.  
  360.            Example:  *.GIF,*.JPG,*.BMP, displays all files having any
  361.                      of the three extensions, and no others.
  362.  
  363.      " "   For filespecs containing spaces, you must enclose the specification
  364.            in double quotes, (or they will be considered separators between
  365.            multiple specifications).
  366.  
  367.            Example:  "ABC *XYZ.DOC" will display all files that start with
  368.                      "abc ", (including the space), followed by any number
  369.                       of any characters, and ending in "xyz", and having a
  370.                       ".doc" extension. No other files will be displayed.
  371.  
  372.          Enclose a group of characters, any one of which may occupy this
  373.            position in the file name. Use Alt-[ and Alt-] to insert the
  374.             and  characters into the filespec.
  375.  
  376.            Example:  ABC123.TXT displays ABC1.TXT, ABC2.TXT and ABC3.TXT,
  377.                      but not ABC4.TXT, (or any other files).
  378.  
  379.     < = >  Display only those files that have dates or sizes less than,
  380.            equal to, or greater than the specified date or size. To specify
  381.            a size, rather than a date, follow the symbol with an "s". You may
  382.            specify a range, (or even several ranges), of sizes or dates to
  383.            display, by pairing two specs. When doing this pairing, the
  384.            smaller value, (size or date) must always be specified first. You
  385.            can also enter TODAY as a spec, to reference files dated today.
  386.  
  387.            Examples: >12-31-99 displays all files newer than 12-31-99.
  388.                      >s200000 displays all files larger in size than 200,000
  389.                         bytes.
  390.                      =<1-1-00,=>1-31-00 displays all files not dated in
  391.                         January, 2000. Note that "or" is automatically
  392.                         assumed for an excluded range.
  393.                      =>1-1-00,=<1-31-00 displays all files dated in
  394.                         January, 2000. Note that "and" is automatically
  395.                         assumed for an included range.
  396.                      <TODAY displays all files older than today.
  397.  
  398.         -  Negate the individual specification, (not the entire filespec),
  399.            showing only those files that do not match the specification.
  400.            This must precede the specification.
  401.  
  402.            Example:  -*.TXT will show all files except those with a .TXT
  403.                         extension.
  404.  
  405.         :  Label the filespec. Precede the colon with the desired label, to
  406.            make it easy to recognize a long or complex combination of
  407.            filespecs in the small filespec box. (This is just a visual clue,
  408.            and has no effect on the filespec itself).
  409.  
  410.            Example:  Pics: *.GIF,*.JPG,*.BMP will display "Pics:" as the
  411.                      first part of the filespec in the filespec box. This
  412.                      can also help when retrieving a filespec from history.
  413.                      (See section 3.6 'History Lists').
  414.  
  415.  The entire filespec can be reversed, or "inverted", so as to show only those
  416.  files that do not match the filespec. Press Ctrl-I to "Invert", then press
  417.  "F" for Filespec. The filespec shown in the FILE Specification Box will be
  418.  highlighted, to indicate that the filespec is inverted, or reversed.
  419.  
  420.  When the length of the File Specification exceeds the space available in the
  421.  File Specification Box, a right arrow indicates that part of the specification
  422.  is not visible. To see the complete specifications of the last filespec,
  423.  after pressing "F", use the Filespec command history (up-arrow); or after
  424.  pressing "F", press F3 to retrieve the last filespec to the input line.
  425.  
  426.  
  427.  1.5 DISK Specification Box│
  428.  ──────────────────────────┘
  429.  This identifies the disk currently referenced by ZTreeWin, and shows the
  430.  volume name and number of available bytes for this disk.  This changes each
  431.  time you Log or select a new disk.
  432.  
  433.  Use the Log or Log Options (Alt-Log) commands to log another disk.  Log
  434.  keeps the information for previously logged disks in memory, and Log Options
  435.  releases all other disks and/or provides for partial logging.  Use the > and
  436.  < keys to display a previously logged disk without relogging it.
  437.  
  438.  To change the volume name of a disk, select the Ctrl-Volume command from the
  439.  Directory Window command menu.
  440.  
  441.  
  442.  1.6 Statistics Displays│
  443.  ───────────────────────┘
  444.  
  445.  1.6.1 Statistics Panel
  446.  ──────────────────────
  447.  When the Directory Window or Showall File Window is active, the statistics
  448.  in this box reflect the data for the entire disk: DISK Statistics, or
  449.  SHOWALL statistics.  For the Small or Expanded File Window, the statistics
  450.  apply only to the current directory: DIRECTORY Stats.  When the Branch
  451.  Window is active, the statistics apply only to the current branch: BRANCH
  452.  Statistics. In the Global Window, the statistics include all logged disks:
  453.  GLOBAL Statistics.  In all cases, the statistics reflect totals only for
  454.  currently logged directories.
  455.  
  456.  The Total statistics let you see the total number of files and how much
  457.  space these files use.  The Matching statistics show you how many files
  458.  match the File Specification and the amount of space they utilize.  The
  459.  Tagged statistics show you how many files have been tagged (marked with
  460.  a diamond) and how many bytes these tagged files occupy.
  461.  
  462.  Finally, this box displays the name of the current directory if the Directory
  463.  Window is active or the current file if any of the file windows is active.
  464.  
  465.  1.6.2 Extended Statistics Window
  466.  ────────────────────────────────
  467.  In addition to the statistics displayed in the Statistics Panel, ZTreeWin
  468.  provides more detailed information about your disk and files in the Extended
  469.  Statistics window.  Press '?' or '/' from the Directory or File window to
  470.  display this window.  Close the window by pressing Esc or Enter. Switch
  471.  drives with the statistics displayed with '<' and '>'.
  472.  
  473.  Below is a guide to some of the additional data supplied in this window:
  474.  
  475.    Disk Drive       - Volume ID and formatted file system.
  476.    Capacity         - Total amount of physical space on the volume.
  477.    Available space  - Amount of space not yet occupied by directories and
  478.                       files.
  479.    Used space       - Amount of space actually allocated to directories and
  480.                       files.
  481.    Slack Space      - The differance between the size of all the files logged
  482.                       on the disk and amount of space used on the disk to
  483.                       store them. This is caused by the fact that files
  484.                       occupy multiples of entire fixed size clusters, but do
  485.                       not usually occupy the entire last cluster, thereby
  486.                       wasting space.
  487.    Cluster and      - The size of clusters and sectors formatted on the drive,
  488.      sector info      and the number of sectors per cluster.
  489.    Total, Matching, - Totals for the entire disk, even when displayed from a
  490.      & Tagged files   file window.
  491.    Displayed files  - The number and total size of files displayed in the
  492.                       file window. This total can differ from the Total files
  493.                       count in the standard Statistics Panel in the
  494.                       Ctrl-Showall and Ctrl-Global windows.
  495.    Average size     - The average file size based on the total file count and
  496.                       the total file size.
  497.    Display Information
  498.      Cols & Rows    - The number of columns and rows of the entire ZTreeWin
  499.                       window.
  500.      List height    - The number of rows in the current expanded file window.
  501.      Files/page     - The number of files that can be displayed in the
  502.                       current expanded file window.
  503.      Name length    - The length of the largest file name that can be
  504.                       displayed in the current file window, without
  505.                       truncating it.
  506.  
  507.  
  508.  1.7 Split Windows│
  509.  ─────────────────┘
  510.  ZTreeWin lets you have two simultaneous views of the directories and files
  511.  on your disks.  From the Directory or File Window press F8 to split the
  512.  current display in two.  After splitting the display, you can perform
  513.  ZTreeWin commands separately on each side of the display.  The operations
  514.  are performed in the display that contains the highlight bar.
  515.  
  516.  Use the Tab key to move the highlight bar between the two displays.  The
  517.  side of the display you are leaving is frozen.  If you perform operations
  518.  in the newly activated display that affect the information in the inactive
  519.  display, the inactive display is updated only when you Tab back to it.
  520.  Since the Tab key is used to toggle between the two displays, the alternate
  521.  Shift-Tab and Ctrl-Tab keys must be used to browse up and down the
  522.  directories at the same level.
  523.  
  524.  When you first split the display, the program copies the file tags from
  525.  the original display to the new one on the right.  Any Tag or Untag
  526.  operations you then perform affect only the tags in the display side that
  527.  is currently active. In other words, file tags are maintained separately
  528.  once the display is split. The Merge tags (Ctrl-F6) command can be used to
  529.  copy the tags in the current window to the same file names in the opposite-
  530.  side window.
  531.  
  532.  To unsplit the display, press F8 again.  ZTreeWin displays in full width
  533.  whichever side was active when you pressed F8 to unsplit the display.
  534.  
  535.  
  536.  1.8 Browse Window│
  537.  ─────────────────┘
  538.  This window enables you to browse for a destination directory, rather than
  539.  typing the path when moving or copying files, or comparing or grafting
  540.  directories. Display this window by pressing F2 when being prompted for the
  541.  destination path during these commands.
  542.  
  543.  This window is displayed using inverted colors to differentiate it from the
  544.  normal directory window.
  545.  
  546.  The first time this function is invoked during a session, the display will
  547.  be of the active disk with the current directory highlighted.     As other
  548.  disks are later browsed, the last selection on each is saved, and is shown
  549.  by default in subsequent uses.
  550.  
  551.  The highlight bar identifies the destination directory that will be placed
  552.  on the input line.  Use the cursor keys to highlight the desired directory.
  553.  Most of the directory outlining and navigation keys work in this window,
  554.  including '+' and Ctrl-right to expand, F5/F6 to collapse, \ for treespec,
  555.  Alt-Left/Right for previous bookmarks, Shift-letter for spell  searching,
  556.  etc. You can also use < and > to switch drives, or "L" to log a new drive
  557.  while in this window. (See section 1.1 "Directory Window" for the full list
  558.  of outlining commands, and section 1.3 "Directory and File Window Control
  559.  Keys" for a description of the navigation, spell search and bookmark
  560.  commands).
  561.  
  562.  Press Enter to select the highlighted directory and pass the path name to
  563.  the destination prompt. Press Esc to return to the destination prompt without
  564.  passing a path name.
  565.  
  566.  1.9 Branch/Showall/Global Window│
  567.  ────────────────────────────────┘
  568.  When either of the Branch, Showall or Global commands are invoked, an
  569.  expanded file window is displayed.  The title of the Statistics Panel is
  570.  changed to indicate the current mode.  Additionally, the color scheme
  571.  changes if it has been configured differently from the normal scheme,
  572.  (using Alt-F10, then F4).
  573.  
  574.  The following commands have modified behavior in these windows:
  575.  
  576.     Esc  - Exit the Branch/Showall/Global mode, returning to the directory
  577.            that was active before the command.
  578.  
  579.      \   - Exit the Branch/Showall/Global mode, keeping the highlighted file
  580.            highlighted, and making its directory active.
  581.  
  582.   Alt-F4 - Special compare menu. This allows the display to be restricted to
  583.            files that are unique, or are duplicates with optionally identical
  584.            dates, or have the newest dates or oldest dates. If Global is in
  585.            effect, the compare scope can be restricted to all files, or just
  586.            those on different drives, or those in matching paths.
  587.  
  588.  
  589.  2. ZTreeWin Commands│
  590.  ────────────────────┘
  591.  ZTreeWin provides two primary sets of command menus. These menus are
  592.  displayed at the bottom of the screen, and change according to the type of
  593.  window in which the highlight bar is located.
  594.  
  595.  The Directory Commands menus contain the commands that operate on disks and
  596.  directories, and are displayed only when the highlight bar is in the
  597.  Directory Window.  The File Commands menus usually operate on files, and
  598.  are only displayed when the highlight bar is in a File Window.
  599.  
  600.  There are three sets of commands in each type of window.
  601.  
  602.   - Standard (unshifted) commands are those you usually see at the bottom of
  603.     the screen when you are not pressing a shift key (Ctrl or Alt). Choose
  604.     these commands by pressing the key indicated by the first uppercase
  605.     letter in the command. Standard commands generally operate on individual
  606.     disks, directories, and files.
  607.  
  608.   - Ctrl commands appear when you hold down the Ctrl key.  They typically
  609.     act on multiple files, (or tagged files).
  610.  
  611.   - Alt commands appear when you hold down the Alt key.  They are advanced
  612.     commands and sometimes extend the function of standard commands. When
  613.     calling external commands, the Alt versions normally launch in a
  614.     separate session.
  615.  
  616.  
  617.  2.1 ZTreeWin Operation Keys│
  618.  ───────────────────────────┘
  619.  These keys are generally available throughout ZTreeWin operations to control
  620.  the state of the windows, and the input of data. Other Directory and File
  621.  Window command keys are described in sections 2.2 through 2.7.
  622.  
  623.   Esc            - Cancel an operation.
  624.   F1             - Access ZTreeWin Help (this file).
  625.   F2             - Activate the Browse Window.  This is available during
  626.                    Copy, Move, Extract, Compare, Graft & Mirror operations.
  627.   F4             - Cycle through the Normal, Ctrl and Alt menus, without
  628.                    shifting those keys.
  629.   F2,F3,F4,F5    - Use these in many places to choose options for the various
  630.                    commands.
  631.   F8 split       - Split and unsplit the directory or file window.
  632.   ? or /         - Display the Extended Statistics window.
  633.   < >            - Select the previous/next disk that has been logged and
  634.                    display its directory tree.
  635.   Tab            - Choose the previous or current directory destination path,
  636.                    or other options specific to to the command operation.
  637.   Ctrl-Bksp      - Clear the contents of the active input field.
  638.   Ctrl-Ins       - Copy the contents of the active input field to the Windows
  639.                    clipboard. Also use Ctrl-C for this purpose (if not
  640.                    assigned to the command history for the current function).
  641.   Shift-Ins      - Paste from the Windows clipboard into the active input
  642.                    field. Also use Ctrl-V for this purpose (if not assigned
  643.                    to the command history for the current function).
  644.   Shift-A..Z     - Move through the directory and file lists to the next
  645.                    file or directory that starts with the typed letter.
  646.                    Also, see section 1.3 'Directory and File Window Control
  647.                    Keys' for an explanation of "Spell Searching," that
  648.                    enhances the functionality of Shift-A..Z.
  649.   0..9           - Same as Shift-A...Z above, using numbers.
  650.  
  651.  
  652.  2.2 Directory Window Commands - Standard Unshifted│
  653.  ──────────────────────────────────────────────────┘
  654.  When the highlight bar is in the Directory Window, the standard Directory
  655.  Commands are displayed at the bottom of the screen.  To display the Ctrl
  656.  and Alt Directory Command menus, hold down the appropriate shift key.
  657.  To execute a standard command, press the key indicated by the first
  658.  uppercase letter in the command name.
  659.  
  660.   Avail          - Show the amount of space available on any disk.
  661.   Branch         - Display all matching files in the current branch.
  662.   Compare        - Compare the file entries in two directories and tag the
  663.                    files that match the options chosen.  The options are
  664.                    Identical, Unique, Newer, Older, Binary, and Case
  665.                    sensitive. Identical can be set to tag files that are
  666.                    either identical in size, or date, or both.  Combinations
  667.                    of the Identical, Unique, Newer and Older options use "or"
  668.                    logic. For example, it can tag files that are Unique "or"
  669.                    Newer.  Binary scans the contents of the files, then uses
  670.                    "and" logic with Identical, Newer and Older, and uses "or"
  671.                    logic with Unique. For example, it can tag files that have
  672.                    identical dates "and" have different contents.  The Case
  673.                    sensitive option determines whether files with identical
  674.                    names but different case will be considered as different
  675.                    files. If set to "Yes", they will be considered unique.
  676.   Delete         - Delete the current directory, which must be empty. (Use
  677.                    Alt-Prune to remove non-empty directories.)
  678.   Edit           - Edit a new or existing file using the editor command
  679.                    specified in the Alt-F10 configuration option, 'Editor:'.
  680.   Filespec       - Specify a group of files for ZTreeWin's operations.
  681.                    See section 1.4 'FILE Specification Box'.
  682.   Global         - Display all the matching files on all logged disks.
  683.   sHortcut       - Create a shortcut to the current directory.
  684.   Invert         - Reverse the tags on files in the current directory, or
  685.                    reverse the File Specification.
  686.   Log            - Log another disk, keeping the disks which were previously
  687.                    logged in memory.  Use the '*' option to log multiple
  688.                    disks. Using F3 you can set the "scope" to:
  689.                     - All - all drives (removable media too)
  690.                     - Local - non-networked drives
  691.                     - Local Fixed - no removable media
  692.                     - All Fixed - all fixed & network drives
  693.                     - Network - only networked drives (must be mapped)
  694.                    If media errors occur during logging (drive or directory
  695.                    not found) you can use "S" to Skip them.
  696.                    The history list (Up arrow) shows the amount of space for
  697.                    each drive, and allows multiple to be tagged and logged
  698.                    in one operation.
  699.   Make           - Make a new subdirectory under the current directory.
  700.                    Multiple levels can be created in one opperation, by
  701.                    seperating each level with a backslash, (e.g. dir1\dir2\
  702.                    dir3).  Use the TAB key to change the case of the entered
  703.                    directory name.
  704.   Print          - Print directory information to the specified printer port,
  705.                    Windows printer, or to a file. Use TAB to cycle through
  706.                    the installed drivers. Select "Windows Drivers" to select
  707.                    the printer via the GUI. NOTE: This dialog can appear
  708.                    behind ZTreeWin due to Windows trying to stop other
  709.                    programs grabbing focus from the current application.
  710.                    Type LPT1: or COM1: to print directly to a port. Type in
  711.                    a file name to print to a file.
  712.                    There are three print functions:
  713.                     - Catalog of Tagged files:  print a report of all tagged
  714.                       files on the current drive.
  715.                     - Pathnames: print a report of all logged paths on the
  716.                       current drive.
  717.                     - Tree: print a directory tree report of the current
  718.                       drive.
  719.   Quit           - Quit ZTreeWin and return to Windows.  Use Y or Q for the
  720.                    confirmation.
  721.   Rename         - Change the name of the current directory.
  722.                    See section 3.2 'Renaming Files'.
  723.   Showall        - Display all matching files logged on the current disk.
  724.   Tag            - Tag all matching files in the current directory.
  725.   Untag          - Untag all matching files in the current directory.
  726.   View           - View the contents of a file using the internal viewer, or
  727.                    another viewer using the viewer command specified in the
  728.                    Alt-F10 configuration option, 'Viewer:'. See section 3.8
  729.                    'The Internal Viewer' for more information on the internal
  730.                    viewer.
  731.   eXecute        - Run a program or Windows command in the current session,
  732.                    waiting for it to complete before returning control to
  733.                    ZTreeWin. See also section 3.1 'Batch parameters'.
  734.   Z              - Equivalent to Branch.
  735.   F1 help        - Display this help file.
  736.   F3             - Refresh the filelist for the current directory, and update
  737.                    the branch structure, to account for possible changes by
  738.                    other applications (keeps tags). (Also redisplays
  739.                    directories hidden with Shift+Numpad-).
  740.   F5             - Collapse and expand, without unlogging, subdirectories of
  741.                    the highlighted branch.
  742.   F6             - Collapse and expand, without unlogging, the highlighted
  743.                    branch.
  744.   F7 autoview    - Autoview the files in the current directory. Use F7, Esc
  745.                    or Enter to exit the Autoview mode. Use Shift to control
  746.                    the viewer in this mode, using the normal viewer commands.
  747.                    (See section 3.8 'Internal Viewer' for these commands).
  748.   F8 split       - Split and unsplit the directory window.
  749.   F9 menu        - Application menu. Activate the ZTreeWin Application menu.
  750.                    See section 3.5 'Application menu'.
  751.   F11            - Show the bookmark history. See section 1.3.4 'Bookmark
  752.                    Navigation Keys'.
  753.   F12            - Run a keyboard macro. See section 3.10 'Keyboard Macros'.
  754.   \  treespec    - Navigate directories. The first directory that matches the
  755.                    input is highlighted in the Directory window. Use TAB or \
  756.                    to autocomplete the highlighted directory name in the
  757.                    input field. The target directory is added to the history
  758.                    to simplify returning to that directory.
  759.   ;              - Equivalent to \ treespec.
  760.   |              - Prompted search spelling mode.
  761.   ? or /         - Display the Extended Statistics window
  762.   Right          - Next directory in the current branch.
  763.   Left           - Previous directory in the current branch.
  764.   Down           - Next directory on the current drive.
  765.   Up             - Previous directory on the current drive.
  766.   NumPad-5       - Center the cursor and the current directory in the middle
  767.                    of the display (if not within the first half page)
  768.   Shift-NumPd-   - (Shift-Numpad-Minus) Unlog the directory and remove it
  769.                    from the display. (Use F3 Refresh on the parent directory
  770.                    to return it to the display.)
  771.   Del            - Equivilent to Delete
  772.   Backspace      - Same as Ctrl-Left.
  773.   Space          - Equivalent to CursDown.
  774.   Tab            - Next directory down at the same level.
  775.   Shift-Tab      - Previous directory at the same level.
  776.   [              - Navigate to previous bookmarked directory in list.
  777.   ]              - Navigate to next bookmarked directory in list.
  778.  
  779.  
  780.  2.3 Directory Window Commands - Ctrl│
  781.  ────────────────────────────────────┘
  782.  Besides the navigational controls below, most of these commands deal with
  783.  tagged files.  They are invoked by holding down the Ctrl key, which displays
  784.  the Ctrl Directory Commands menu, and pressing the first uppercase letter of
  785.  the command name.
  786.  
  787.   Ctrl-Branch    - Show all the matching tagged files in the current branch.
  788.   Ctrl-Enter     - Log the current directory if not logged. If logged, show
  789.                    all the matching tagged files in the current directory.
  790.   Ctrl-Filespec  - Toggle between the two most recently used Filespecs (not
  791.                    including "*.*").
  792.   Ctrl-Global    - Show all the matching tagged files on all logged disks.
  793.   Ctrl-Invert    - Reverse the tags on all matching files on the current
  794.                    drive, or reverse the File Specification.
  795.   Ctrl-Log       - Log another disk, but if it is already logged, only switch
  796.                    to it.
  797.   Ctrl-Quit      - Quit ZTreeWin and launch a new command shell, at the
  798.                    directory which is current in ZTreeWin.
  799.   Ctrl-Showall   - Show all matching tagged files on the current disk.
  800.   Ctrl-Tag       - Tag all matching files on the current disk.
  801.   Ctrl-Untag     - Untag all matching files on the current disk.
  802.   Ctrl-Volume    - Change the volume name of the current disk.
  803.   Ctrl-Z         - Toggle the colorization of files/Dirs, as defined in
  804.                    ZCOLORS.INI.
  805.   Ctrl-\         - Toggle between the two most recently used Treespecs.
  806.   Ctrl-F7        - Tag all files in the current branch.
  807.   Ctrl-F8        - Untag all files in the current branch.
  808.   Ctrl-F9        - Untag tagged files, and tag untagged files in the current
  809.                    branch.
  810.   Ctrl-F12       - Toggle recording of keystrokes to macro file ZSAVE.ZTM
  811.                    NOTE: If there are multiple instances of ZTreeWin
  812.                    running they will all write to the same file. See section
  813.                    3.10 'Keyboard Macros'.
  814.   Ctrl-Right     - Unlogged dir: Expands directory tree
  815.                    Logged Dir with sub-dirs: move down a directory.
  816.                    Logged Dir without sub-dirs: logs files.
  817.   Ctrl-Left      - Logged dir: unlog.
  818.                    UnLogged dir: move up a directory level.
  819.   Ctrl-Home      - Goto the first directory at the same level.
  820.   Ctrl-End       - Goto the last directory at the same level.
  821.   Ctrl-Backsace  - Same as Alt-Release Current.
  822.   Ctrl-Ins       - Copies directory or tagged file information to the Windows
  823.                    Clipboard.
  824.   Ctrl-PgUp      - Page up, trying to keep the selected directory highlighted.
  825.   Ctrl-PgDn      - Page down, trying to keep the selected directory
  826.                    highlighted.
  827.   Ctrl-Tab       - Next directory down at the same level.
  828.   Ctrl-Up        - Scroll up, trying to keep the selected directory
  829.                    highlighted.
  830.   Ctrl-Down      - Scroll down, trying to keep the selected directory
  831.                    highlighted.
  832.   Ctrl-[         - Delete bookmark for current directory.
  833.   Ctrl-]         - Delete all bookmarks.
  834.  
  835.  
  836.  2.4 Directory Window Commands - Alt│
  837.  ───────────────────────────────────┘
  838.  These commands typically are advanced commands, or they extend the function
  839.  of the standard commands.  Invoke these commands by holding down the Alt
  840.  key, which displays the Alt Directory Commands menu, and pressing the first
  841.  uppercase letter of the command name.
  842.  
  843.   Alt-Attribute  - Modify the attributes of the current directory
  844.   Alt-Compare    - Tag all files in the current branch that are either
  845.                    newer or unique to the files in the comparison branch.
  846.   Alt-Edit       - Edit a new or existing file using the alternate editor
  847.                    command specified in the Alt-F10 configuration option,
  848.                    'Alt-Editor:'.
  849.   Alt-File       - Change the format and amount of file information displayed
  850.       display      in the File Windows. Use this to cycle through these four
  851.                    settings:
  852.                     - Multi-column name and extension.
  853.                     - Multi-column name, extension, size and attributes.
  854.                     - Single-column name, extension, size, attributes, date
  855.                       and time.
  856.                     - Single-column name and extension
  857.   Alt-Graft      - Move the current directory and all its sub-directories and
  858.                    files to another place on the tree (only on the same disk).
  859.   Alt-Hide       - Set or unset the Hidden attribute of the current directory.
  860.   Alt-Info       - Display additional directory information including
  861.                    timestamps, attributes and short directory name. Use the
  862.                    navigation keys while this information is displayed to show
  863.                    the information for other directories.
  864.   Alt-KByte      - Display, to the right in the directory tree, the sum of the
  865.                    file sizes or the number of files in each logged directory.
  866.                    This normally displays sizes in kilobytes, but can be
  867.                    changed to thousands of bytes with Alt-F10 configuration
  868.                    option 'Kilobytes displayed as multiples of'.
  869.                    This function displays a menu to allow the selection of
  870.                    Size, Count or None, the choice of whether the display
  871.                    shows the totals for each Directory or Branch, and whether
  872.                    it shows All files or just Tagged files. Press Enter when
  873.                    all choices are complete. The following shows how each of
  874.                    the choices that display numbers is bracketed.
  875.                        Size
  876.                           Directory
  877.                              All files      (  k
  878.                              Tagged files   (  t
  879.                           Branch
  880.                              All files      [  k
  881.                              Tagged files   [  t
  882.                        Count
  883.                           Directory
  884.                              All files      (  #
  885.                              Tagged files   (  .
  886.                           Branch
  887.                              All files      [  #
  888.                              Tagged files   [  .
  889.                        NOTE: A partially logged branch will be displayed
  890.                              with a leading {. Empty directories or branches
  891.                              will not have any brackets displayed.
  892.   Alt-Log        - Log another disk and release all disks which were previously
  893.                    logged, or perform a partial log operation. See section 2.9
  894.                    'Log Options'.
  895.   Alt-Mirror     - Create a mirror of the current branch by copying all
  896.                    directories in the branch, including directory attributes,
  897.                    empty directories and all logged files. Existing files
  898.                    will be replaced by source files only when the source files
  899.                    are newer. In order to mirror an entire branch, it must be
  900.                    completely logged, as an unexpanded subdirectory will not
  901.                    have its files copied.  You may also mirror just the branch
  902.                    structure (no files) by first using Alt-Release/Files in
  903.                    Branch.
  904.                    (A key difference between Alt-Mirror and Alt-Copy is that
  905.                    the latter does NOT copy directory attributes or empty
  906.                    directories)
  907.   Alt-Prune      - Remove the current directory and all its subdirectories
  908.                    and files from the disk. Use the F2 option to toggle the
  909.                    forced deletion of Read-only/System/Hidden files. The
  910.                    entire branch must be logged. One of the following three
  911.                    confirmations may be used, specified by the Alt-F10
  912.                    configuration option 'Prune confirmation' setting.
  913.                     - type "PRUNE",
  914.                     - type the Directory name, or
  915.                     - type "Y"
  916.   Alt-Quit       - Quit ZTreeWin and return to Windows. When started from the
  917.                    ZTWIN.BAT file in a command window, this changes to the
  918.                    directory which was current in ZTreeWin.
  919.   Alt-Release    - Unlog all of or a portion of a disk from memory.
  920.                     - Branch          - The current dir and all its subdirs.
  921.                     - Disk drive      - A complete drive (shift for multiple).
  922.                     - Files in branch - Just the files in the Tree.
  923.                     - Current         - Just the current directory .
  924.   Alt-Sort       - Change the criteria used for sorting the file display.
  925.                    Cycle the options: Name (file name), Ext (file extension),
  926.                    Date & Time, Length (of the file name), Size (of the file),
  927.                    Unsorted (don't sort), Order (ascending or descending),
  928.                    and Path (for Branch/Showall/Global).
  929.   Alt-Tag        - Tag any file on the disk whose file attributes match a
  930.                    specified setting (eg. "+R" to tag all files with the Read
  931.                    Only attribute set).
  932.   Alt-Untag      - Remove the tag from any file on the disk whose file
  933.                    attributes match a specified setting.
  934.   Alt-View       - View the contents of a file using the alternate viewer
  935.                    command specified in the Alt-F10 configuration option,
  936.                    'Alt-Viewer:'. See section 3.8 'The Internal Viewer' for
  937.                    more information on the internal viewer.
  938.   Alt-Wash       - Fill the unused area of a disk with nulls or random data
  939.                    to protect against unerasure of sensitive data.
  940.   Alt-eXecute    - Execute a program or Windows command in a separate session,
  941.                    returning control immediately to ZTreeWin.
  942.   Alt-F1 about   - Display program version and registration information. This
  943.                    is also displayed with Right-Ctrl-Alt (AltGr).
  944.   Alt-F2 format  - Invoke the Windows disk format dialog, or launch a user
  945.                    defined formatting program via ZFORMAT.BAT (if it exists
  946.                    in the ZTree directory).
  947.   Alt-F3 relog   - Relog the filelist for the current directory, and update
  948.                    the branch structure, to account for possible changes by
  949.                    other applications (loses tags). (Also redisplays
  950.                    directories hidden with Shift+Numpad-).
  951.   Alt-F7 zoom    - Maximize the ZTree window or restore it if it is already
  952.                    maximized.
  953.   Alt-F8 video   - Toggle between horizontal display widths.
  954.   Alt-F9 video   - Toggle between vertical display heights.
  955.            NOTE:   The operation of the above Alt-F7/F8/F9 commands is
  956.                    controlled by the Alt-F10 configuration options, and by
  957.                    the command-line options.
  958.   Alt-F10 config - Access the ZTreeWin configuration options.
  959.   Alt-F12        - Replay the last used keyboard macro.
  960.   Alt-Left       - Navigate to previous bookmarked directory in list.
  961.   Alt-Right      - Navigate to next bookmarked directory in list.
  962.  
  963.  
  964.  2.5 File Window Commands - Standard Unshifted│
  965.  ─────────────────────────────────────────────┘
  966.  When the highlight bar is in the Small, Expanded, Showall, or Global File
  967.  Window, the standard File Commands are displayed at the bottom of the
  968.  screen.  To display the Ctrl and Alt File Commands menus, hold down the
  969.  appropriate shift key or use F4 to toggle through them.  To execute a
  970.  standard command, press the key indicated by the first uppercase letter in
  971.  the command name.
  972.  
  973.   Attributes     - Modify the file attributes of the current file.  There are
  974.                    four attributes, each represented by a letter: A=Archive,
  975.                    R=Read-only, S=System and H=Hidden.  ZTreeWin prompts you
  976.                    to enter an attribute string.  To set an attribute, precede
  977.                    the attribute letter with a '+'.  To remove an attribute,
  978.                    precede the attribute letter with a '-'.  For example,
  979.                    '+A-R' will add the archive attribute and remove the
  980.                    Read-only attribute.
  981.   Copy           - Copy the current file to another disk or directory.
  982.                    ZTreeWin first prompts for the name of the new file.
  983.                    Press Enter to retain the original name, or enter a new
  984.                    name, or enter a mask as described in section 3.2.1 'Rename
  985.                    Mask'.  Use the Tab key to change the case of the original
  986.                    name. Next, you are prompted for the destination.  Type in
  987.                    the path name, or use the F2 Browse Window function to
  988.                    select the destination directory from the tree display.
  989.                    You may also press F3 to use the last used destination
  990.                    directory, or enter "." to quickly choose the current
  991.                    directory. Use the F5 & F6 keys to add/remove or keep the
  992.                    read-only and archive attributes for the new copy of the
  993.                    file.
  994.   Delete         - Delete the current file.  Press F4 to set the 'Use Recycle
  995.                    Bin' option (works only on local hard drives).
  996.   Edit           - Edit the highlighted file using the editor command
  997.                    specified in the Alt-F10 configuration option, 'Editor:'.
  998.   Filespec       - Select a group of files for ZTreeWin's operations.
  999.                    See section 1.4 'FILE Specification Box'.
  1000.   sHortcut       - Create a shortcut to the current file.
  1001.   Invert         - Reverse the tag of the current file, or reverse the File
  1002.                    Specification. (In the Invert menu, "I" can be used
  1003.                    instead of "T").
  1004.   JFC            - Compare two files using TFC.BAT, or using another compare
  1005.                    program specified in the Alt-F10 configuration option
  1006.                    'JFC compare'. Use the Tab key to choose default source
  1007.                    file names, and in F8 Split mode, choose between the source
  1008.                    file name and the name of the current file from the
  1009.                    opposite side.
  1010.   Log disk       - Log another disk, keeping the disks which were previously
  1011.                    logged in memory.  See section 2.8 'Log Disk'. This
  1012.                    function may be swapped with Ctrl-Log, using the Alt-F10
  1013.                    configuration option, 'Swap Log and Ctrl-Log key
  1014.                    assignments'.
  1015.   Move           - Move the current file to another disk and/or directory.
  1016.                    This has similar options to the Copy command.
  1017.   New date       - Modify the date and time of the current file.  Use F4 to
  1018.                    cycle through the Timestamps, (written, created and
  1019.                    accessed). Use F2 to place the current system date and
  1020.                    time on the input line, and use Tab to place the original
  1021.                    date and time on the input line.
  1022.   Open           - Open the current file.  This runs the .BAT file associated
  1023.                    with the extension of the current file, if one exists.
  1024.                    (See section 3.12 'Auxiliary Files'). If it does not exist,
  1025.                    then the Windows association is used if one  exists. If
  1026.                    there is no association, then the "open with" Windows
  1027.                    dialog is run.
  1028.   Print          - Print the contents of the current file.
  1029.                     - Headers:    Print the file name at the head of each page.
  1030.                     - Lines/page: The number of lines to print before a form
  1031.                                   feed.
  1032.                     - Margin:     1, 0.
  1033.                     - Wrap:       Wrap the text at 75, 80, 132 characters.
  1034.                     - Print to:   Select the port, Windows printer or
  1035.                                   file name. Use TAB to cycle through the
  1036.                                   installed drivers. Select "Windows
  1037.                                   Drivers" to select the printer via the
  1038.                                   GUI. NOTE: This dialog can appear behind
  1039.                                   ZTreeWin due to Windows trying to stop other
  1040.                                   programs from grabbing the focus from the
  1041.                                   current application. Type LPT1: or COM1: to
  1042.                                   print directly to a port. Type in a file
  1043.                                   name to print to a file.
  1044.   Quit           - Quit ZTreeWin and return to Windows. Use Y or Q for the
  1045.                    confirmation, unless configured not to prompt for this.
  1046.   Rename         - Rename the current file. See section 3.2 'Renaming Files'.
  1047.                    Use Tab/Ctrl-Tab to change the case of the name and
  1048.                    extension. See section 3.2.2 'Changing Case'.
  1049.   Tag            - Tag the current file.
  1050.   Untag          - Remove the tag from the current file.
  1051.   View           - View the contents of the current file using the internal
  1052.                    viewer, or another viewer using the viewer command
  1053.                    specified in the Alt-F10 configuration option, 'Viewer:'.
  1054.                    See section 3.8 'The Internal Viewer' for more information
  1055.                    on the internal viewer.
  1056.   eXecute        - Run a program or Windows command in the current session,
  1057.                    and wait for it to complete before returning control back
  1058.                    to ZTreeWin. See also section 3.1 Batch parameters.
  1059.   NumPad-5       - Center the cursor and the current file in the middle of
  1060.                    the display (if not within the first half page). NumLock
  1061.                    must be off for this to work.
  1062.   F3             - Refresh the file list for the current directory (keeps
  1063.                    tags).
  1064.   F7 autoview    - Autoview the files in the current directory. Use F7, Esc
  1065.                    or Enter to exit the Autoview mode. Use Shift to control
  1066.                    the viewer in this mode, using the normal viewer commands.
  1067.                    (See section 3.8 'Internal Viewer' for these commands).
  1068.   F8 split       - Split and unsplit the window display.
  1069.   F9 menu        - Application menu. Activate the ZTreeWin Application menu.
  1070.                    See section 3.5 'Application menu'.
  1071.   F11            - Show the bookmark history. See section 1.3.4 'Bookmark
  1072.                    Navigation Keys'.
  1073.   Del (key)      - Equivalent to Delete.
  1074.   \  treespec    - Use in the Small File Window to begin directory Treespec
  1075.                    navigation. See section 2.2 'Directory Window Commands -
  1076.                    Standard (unshifted)'. Use in the Expanded File Window to
  1077.                    navigate to the directory containing the highlighted file.
  1078.   ;              - Equivalent to \ treespec.
  1079.   |              - Enter the prompted search spelling mode.
  1080.   ? or /         - Display the Extended Statistics window
  1081.   Space          - Same as Down, or reverse the tag if Alt-F10 option turned
  1082.                    on).
  1083.   [              - Navigate to previous bookmarked directory in list.
  1084.   ]              - Navigate to next bookmarked directory in list.
  1085.  
  1086.  
  1087.  2.6 File Window Commands - Ctrl│
  1088.  ───────────────────────────────┘
  1089.  These commands operate on several files at once.  The files affected by
  1090.  these commands are those files which match the File Specification, are
  1091.  tagged, and are located in the current directory if the Files Window is
  1092.  active, on the current drive if the Showall window is active, or on all
  1093.  logged drives if the Global Window is active.  To use these commands, hold
  1094.  down the Ctrl key, which displays the Ctrl File Commands menu, and press
  1095.  the first uppercase letter of the command name.
  1096.  
  1097.   Ctrl-Attribute - Modify the attributes of the tagged files.  There are four
  1098.                    attributes, each represented by a letter: A=Archive,
  1099.                    R=Read-only, S=System and H=Hidden.  ZTreeWin prompts you
  1100.                    to enter an attribute string.  To set an attribute,
  1101.                    precede the attribute letter with a '+'.  To remove an
  1102.                    attribute, precede the attribute letter with a '-'.  For
  1103.                    example, '+A-R' will add the archive attribute and remove
  1104.                    the read-only attribute.
  1105.   Ctrl-Batch     - Create a batch file that contains a command line for each
  1106.                    tagged file. See section 3.1 'Batch parameters'
  1107.   Ctrl-Copy      - Copy the tagged files to another disk or directory.
  1108.                    ZTreeWin first prompts for the file name mask for new
  1109.                    files. Press Enter to retain the original names, or enter
  1110.                    a mask as described in section 3.2.1 'Rename Mask'. Use
  1111.                    the Tab key to change the case of the original names.
  1112.                    Next, you are prompted for the destination.  Type in the
  1113.                    path name, or use the F2 Browse function to select the
  1114.                    destination directory from the tree display.  You may also
  1115.                    press F3 to use the last used destination directory, or
  1116.                    enter "." to quickly choose the current directory. Use the
  1117.                    F5 & F6 keys to add/remove or keep the read-only and
  1118.                    archive attributes for the new copy of the files.
  1119.   Ctrl-Delete    - Delete the tagged files. Has options to "Use Recycle Bin"
  1120.                    and "Force delete of RSH Files". If you originally chose
  1121.                    "Yes" to the "Confirm Delete..?" prompt, you may now choose
  1122.                    "All" to replace all files withoout further confirmations.
  1123.                    You may also Override the replacement of Read-only, Hidden
  1124.                    and System files.
  1125.   Ctrl-Edit      - Edit all tagged files using the editor command specified
  1126.                    in the Alt-F10 configuration option, 'Editor:'. This will
  1127.                    prompt for confirmation if more than five files are tagged
  1128.                    in the current file list.
  1129.   Ctrl-Filespec  - Access the most recently used two Filespecs, (not including
  1130.                    "*.*").
  1131.   Ctrl-sHortcut  - Create a shortcut to all tagged files.
  1132.   Ctrl-Invert    - Reverse the tags of all files in the current file window,
  1133.                    or reverse the File Specification. (In the Invert menu,
  1134.                    "I" can be used instead of "T").
  1135.   Ctrl-JFC       - Compare two files using TFC.BAT, or using another compare
  1136.                    program specified in the Alt-F10 configuration option
  1137.                    'JFC compare'. This will compare two tagged files, or one
  1138.                    tagged file and the current highlighted file.
  1139.   Ctrl-Log       - Log another disk, if it is already logged then switch to
  1140.                    it. This function may be swapped with Log, using the
  1141.                    Alt-F10 configuration option, 'Swap Log and Ctrl-Log key
  1142.                    assignments'.
  1143.   Ctrl-Move      - Move the tagged files to another disk and/or directory.
  1144.                    This has similar options to the Ctrl-Copy command.
  1145.   Ctrl-New date  - Modify the date and time of the tagged files.  Use F4 to
  1146.                    cycle through the Timestamps, (written, created and
  1147.                    accessed). Use F2 to place the current system date and
  1148.                    time on the input line, and use Tab to place the date and
  1149.                    time of the highlighted file on the input line.
  1150.   Ctrl-Open      - Open all tagged files.  This runs the .BAT file associated
  1151.                    with the extension of each tagged file, if one exists.
  1152.                    (See section 3.12 'Auxiliary Files'). If it does not exist,
  1153.                    then the Windows association is used if one  exists. If
  1154.                    there is no association, then the "open with" Windows
  1155.                    dialog is run.
  1156.   Ctrl-Print     - Print the contents of all tagged files.
  1157.                     - Headers:    Print the file name at the head of each page.
  1158.                     - Lines/page: The number of lines to print before a form
  1159.                                   feed.
  1160.                     - Margin:     1, 0.
  1161.                     - Wrap:       Wrap the text at 75, 80, 132 characters.
  1162.                     - Print to:   Select the port, Windows printer or
  1163.                                   file name. Use TAB to cycle through the
  1164.                                   installed drivers. Select "Windows
  1165.                                   Drivers" to select the printer via the
  1166.                                   GUI. NOTE: This dialog can appear behind
  1167.                                   ZTreeWin due to Windows trying to stop
  1168.                                   other programs from grabbing the focus from
  1169.                                   the current application. Type LPT1: or COM1:
  1170.                                   to print directly to a port. Type in a file
  1171.                                   name to print to a file.
  1172.   Ctrl-Quit      - Quit ZTreeWin, and launch a new command shell at the
  1173.                    directory which is current in ZTreeWin.
  1174.   Ctrl-Rename    - Rename all tagged files. See section 3.2 'Renaming Files'.
  1175.                    Use Tab/Ctrl-Tab to change the case of the name and
  1176.                    extension. See section 3.2.2 'Changing Case'. Use F4 to
  1177.                    ask for confirmation for each file as it is renamed,
  1178.                    before actualy renaming the file.
  1179.   Ctrl-Search    - Search all tagged files for a text or hex string. Use F2
  1180.                    to choose case sensitivity.  Use F4 to choose between a
  1181.                    text, hex, and unicode search.
  1182.   Ctrl-Tag       - Tag all files in the file window list.
  1183.   Ctrl-Untag     - Remove the tag from all files in the file window list.
  1184.   Ctrl-View      - View the contents of each tagged file. Use Next and
  1185.                    Previous to navigate through the list, and Alt-Home/Alt-
  1186.                    End to get directly to the first and last tagged file.
  1187.                    See section 3.8 'The Internal Viewer', for explanations
  1188.                    of the other viewer commands. The Search commands will
  1189.                    extend through all the tagged files being viewed. The
  1190.                    number of the current file, and the total of the tagged
  1191.                    files being viewed, is displayed in the lower right of
  1192.                    the window. The archive listing is disabled in this
  1193.                    function.
  1194.   Ctrl-Z         - Toggle the colorization of files/dirs, as defined in
  1195.                    ZCOLORS.INI.
  1196.   Ctrl-F2        - Equivalent to Ctrl-F4.
  1197.   Ctrl-F3        - Automatically refresh the current file list each second.
  1198.   Ctrl-F4        - Cycles between showing only tagged files, and all files.
  1199.   Ctrl-F5        - Archive tagged files. Choose which archiver to use
  1200.                    (defined in the ARCHIVER.BB2 file), with the A key. Use
  1201.                    Shift-A to cycle backwards. Choose options for Paths
  1202.                    (None, Relative and Full), Background execution, and
  1203.                    Display output.
  1204.   Ctrl-F6        - Merge tags. Use in the F8 Split-Screen mode to copy the
  1205.                    tags of all files in the current window to the same-named
  1206.                    files on the opposite side.
  1207.   Ctrl-F8        - Partial untag. Use to untag those files processed by the
  1208.                    last tagged-file operation, when that process did not
  1209.                    complete for some reason.
  1210.   Ctrl-F12       - Toggle recording of keystrokes to macro file ZSAVE.ZTM
  1211.                    NOTE: If there are multiple instances of ZTreeWin
  1212.                    running, they will all write to the same file. See section
  1213.                    3.10 'Keyboard Macros'.
  1214.   Ctrl-Del       - Equivalent to Ctrl-D.
  1215.   Ctrl-Ins       - Copy information about the current file, or all tagged
  1216.                    files, to the Windows Clipboard. Choose options to copy
  1217.                    the name only, path only, name and path, other info, short
  1218.                    names, case, and for tagged files the delimeter and path.
  1219.   Ctrl-[         - Delete bookmark for current directory.
  1220.   Ctrl-]         - Delete all bookmarks.
  1221.   Ctrl-\         - Toggle treespec.
  1222.   Ctrl-PgUp      - Page up, trying to keep the selected file highlighted.
  1223.   Ctrl-PgDn      - Page down, trying to keep the selected file highlighted.
  1224.   Ctrl-Up        - Scroll up, trying to keep the selected file highlighted.
  1225.   Ctrl-Down      - Scroll down, trying to keep the selected file highlighted.
  1226.          NOTE:     The above Ctrl-Up/Down functions are replaced by the
  1227.                    following if the Alt-F10 configuration option, "File
  1228.                    window Ctrl/Alt-Up/Down to tag/untag", is set to "Yes".
  1229.   Ctrl-Up        - Tag all files from the first file to the current position.
  1230.   Ctrl-Down      - Tag all files from the current position to the last file.
  1231.  
  1232.  
  1233.  2.7 File Window Commands - Alt│
  1234.  ──────────────────────────────┘
  1235.  These commands are advanced commands, or they extend the function of the
  1236.  standard commands.  Invoke these commands by holding down the Alt key, which
  1237.  displays the Alt File Commands menu, and pressing the first uppercase letter
  1238.  of the command name.
  1239.  
  1240.   Alt-Batch      - Execute a command line for the currently selected file
  1241.                    without first creating a batch file. See section 3.1
  1242.                    'Batch parameters'.
  1243.   Alt-Copy       - Copy tagged files with their directory structure to another
  1244.                    disk and/or directory.  The destination directories are
  1245.                    created if they do not exist. See also Alt-Mirror on the
  1246.                    Directory menu.
  1247.   Alt-Edit       - Edit the current file using the alternate editor command
  1248.                    specified in the Alt-F10 configuration option, 'Alt-Editor'.
  1249.   Alt-File       - Change the format and amount of file information displayed
  1250.       display      in the File Windows. Use this to cycle through these four
  1251.                    settings:
  1252.                     - Multi-column name and extension.
  1253.                     - Multi-column name, extension, size and attributes.
  1254.                     - Single-column name, extension, size, attributes, date
  1255.                       and time.
  1256.                     - Single-column name and extension
  1257.   Alt-Info       - Display additional information on the highlighted file,
  1258.                    including timestamps, attributes, short file name, and
  1259.                    module version information where present. Use the
  1260.                    navigation keys while this information is displayed to
  1261.                    show the information for other files.
  1262.   Alt-JFC        - Compare two files using TFC.BAT, or using the alternate
  1263.                    compare program specified in the Alt-F10 configuration
  1264.                    option 'Alt-JFC compare'. Use the Tab key to choose
  1265.                    default source file names, and in F8 Split mode, choose
  1266.                    between the source file name and the name of the current
  1267.                    file from the opposite side.
  1268.   Alt-Log disk   - Log a disk and release all disks which were previously
  1269.                    logged, or perform a partial log operation.
  1270.                    See section 2.9 'Log Options'.
  1271.   Alt-Move       - Move tagged files with their directory structure to
  1272.                    another disk and/or directory.
  1273.   Alt-Open       - Run the .BAT file associated with the extension of
  1274.                    the current file, or the associated Windows application
  1275.                    in a new session.
  1276.   Alt-Quit       - Quit ZTreeWin and return to Windows. When started from
  1277.                    the ZTWIN.BAT file in a command window, this changes to
  1278.                    the directory which is current in ZTreeWin.
  1279.   Alt-Release    - Unlog all of or a portion of a disk from memory.
  1280.                     - Branch          - The current dir and all its subdirs.
  1281.                     - Disk drive      - A complete drive (shift for multiple).
  1282.                     - Files in branch - Just the files in the Tree.
  1283.                     - Current         - Just the current directory .
  1284.   Alt-Sort       - Change the criteria used for sorting the file display.
  1285.                    Cycle the options: Name (file name), Ext (file extension),
  1286.                    Date & Time, Length (of the file name), Size (of the file),
  1287.                    Unsorted (don't sort), Order (ascending or descending),
  1288.                    and Path (for Branch/Showall/Global).
  1289.   Alt-Tag        - Tag files according to their attribute settings. This also
  1290.                    provides the tagging of files from the current file to
  1291.                    either the first file using the "Up" option, or to the
  1292.                    last file using the "Down" option.
  1293.   Alt-Untag      - Untag files according to their attribute settings.
  1294.                    Also allows the untagging of files from the current file
  1295.                    to either the first file using the "Up" option or to the
  1296.                    last file using the "Down" option.
  1297.   Alt-View       - View the contents of the current file using the alternate
  1298.                    viewer command specified in the Alt-F10 configuration
  1299.                    option, 'Alt-Viewer:'. See section 3.8 'The Internal
  1300.                    Viewer' for more information on the internal viewer.
  1301.   Alt-eXecute    - Execute a program in a separate session
  1302.                    See also section 3.1 'Batch parameters'.
  1303.   Alt-F1 about   - Display program version and registration information.
  1304.                    This is also displayed with Right-Ctrl-Alt (AltGr).
  1305.   Alt-F2 format  - Invoke the Windows disk format dialog, or launch a
  1306.                    user defined formatting program via ZFORMAT.BAT (if it
  1307.                    exists in the ZTree directory).
  1308.   Alt-F3 relog   - Relog the files for the current directory, to account
  1309.                    for possible changes by other applications (loses tags).
  1310.                    (Also redisplays directories hidden with Shift+Numpad-).
  1311.   Alt-F4 compare - Compare the list of files in the current directory with
  1312.                    the list in another directory, based on the selected
  1313.                    file-matching criteria.
  1314.                    In 'normal file mode, files are tagged if they match.
  1315.                    In Branch, Showall & Global modes, the actual displayed
  1316.                    file list will reduced to only those with duplicate or
  1317.                    unique names.
  1318.                    Duplicates can be further reduced by using the optional
  1319.                    switches to check the time stamps.
  1320.                    The Scope switch (across drives) allows it to restrict
  1321.                    the comparing to only file names on the same drive.
  1322.                    The Scope switch (matching paths) is to select only
  1323.                    files which are in the same path on different drives.
  1324.   Alt-F5 open    - Display the list of compressed files contained in the
  1325.          archive   currently highlighted Archive file.  This uses the
  1326.                    ARCHIVER.BB2 file to choose which archive program to
  1327.                    use. (That file includes notes on how to setup new
  1328.                    archivers). Unzipping is provided by the integrated
  1329.                    UNZIP32.DLL program. (Commands not on the menu include
  1330.                    C, Ctrl-C and Alt-C, which are equivalent to E, Ctrl-E
  1331.                    and Alt-E. Also the File Window Ctrl-F command is
  1332.                    available).
  1333.   Alt-F7 video   - Maximize the ZTree window or restore it if it is already
  1334.                    maximized.
  1335.   Alt-F8 video   - Toggle between horizontal display widths.
  1336.   Alt-F9 video   - Toggle between vertical display heights.
  1337.            NOTE:   The operation of the above Alt-F7/F8/F9 commands is
  1338.                    controlled by the Alt-F10 configuration options, and by
  1339.                    the command-line options.
  1340.   Alt-F10        - Access the ZTreeWin configuration options.
  1341.   Alt-F12        - Replay the last used keyboard macro.
  1342.   Alt-Left       - Navigate to previous bookmarked directory in list.
  1343.   Alt-Right      - Navigate to next bookmarked directory in list.
  1344.   Alt-Up         - Untag all files from the first file to the current
  1345.                    position.
  1346.   Alt-Down       - Untag all files from the current position to the last
  1347.                    file.
  1348.            NOTE:   The above Alt-Up/Down functions are active only if the
  1349.                    Alt-F10 configuration option, "File window
  1350.                    Ctrl/Alt-Up/Down to tag/untag", is set to "Yes".
  1351.  
  1352.  
  1353.  2.8 Log Disk│
  1354.  ────────────┘
  1355.  Reads the file and directory information for a disk and makes it the current
  1356.  drive for further ZTreeWin operations.  You are prompted for the new drive
  1357.  to log.  The file and directory information for that drive is then read from
  1358.  disk and the disk statistics are updated to reflect the new disk.  As an
  1359.  option, press F2 to cycle through the three logging methods:
  1360.  
  1361.       Full disk      Log all directories and files
  1362.       Root only      Log only the first level directories (fastest method)
  1363.       Tree only      Log all directories, but not files (conserves memory)
  1364.  
  1365.  ZTreeWin retains the information for previously logged drives in memory.
  1366.  To unlog a specific disk, select the Release (Alt-R) command.  To cycle the
  1367.  display through the disks that were previously logged and are still in
  1368.  memory, press the > or < key.
  1369.  
  1370.  Press the up arrow to display a list of connected drives, and the available
  1371.  free space on each volume.  You may use Insert to tag any number of drives,
  1372.  then select the "* All tagged drives" item to log them all.
  1373.  
  1374.  You may log multiple drives at one time by using the '*' command.  First use
  1375.  F3 to set the type of drives you wish to log in one operation.  The options
  1376.  are:
  1377.       local          Logs only local drives, including removable disks
  1378.       local fixed    Logs all local drives except removable and CDROMs.
  1379.       all fixed      Logs all local fixed and all network drives
  1380.       network        Logs only network drives
  1381.       all            Logs all local and all network drives
  1382.  
  1383.  The Switch to Disk command (Ctrl-L) avoids reading the information from the
  1384.  specified disk if it is already in memory.
  1385.  
  1386.  
  1387.  2.9 Log Options│
  1388.  ───────────────┘
  1389.  The Log Options command provides a series of options for partially logging
  1390.  a disk and expanding the directory tree.  These options are typically most
  1391.  useful when you have configured ZTreeWin to log disks only to the first
  1392.  level subdirectories or to log only the tree structure.  When you perform
  1393.  partial logs, you can only work with the files that have been logged thus
  1394.  far. See the Tree Outlining Help topic for more information about partial
  1395.  logging and expanding and collapsing the tree.
  1396.  
  1397.  The following Log options are available:
  1398.  
  1399.  1-9 levels (Only from Directory Window) Logs the specified number of
  1400.             directory levels from the current directory down.
  1401.  Branch     (Only from Directory Window) Logs the directory branch from the
  1402.             current directory down.  Same as the '*' tree outlining key.
  1403.  Disk       Logs (or relogs) a disk, releasing from memory all other
  1404.             currently logged disks.
  1405.  One level  (Only from Directory Window) Logs only the first level of files
  1406.             and directories under the current directory.  Same as the '+'
  1407.             key.
  1408.  Refresh    Relogs the current directory's files only.
  1409.  Tree only  (Only from Directory Window) Logs just the tree structure of the
  1410.             branch, releasing all its files.
  1411.  
  1412.  
  1413.  3. Miscellaneous Features│
  1414.  ─────────────────────────┘
  1415.  
  1416.  3.1 Batch Parameters│
  1417.  ────────────────────┘
  1418.  Several functions within ZTreeWin can accept batch parameters. These include
  1419.  the Ctrl-Batch and Alt-Batch functions, the batch files used by Open, the
  1420.  eXecute and Alt-eXecute command lines, the configured Editor and Viewer
  1421.  command lines, and the F9 Menu scripts. See section 3.5 'Application menu'.
  1422.  These parameters provide a means to pass either the current file name or
  1423.  tagged file names to an external program. To provide maximum flexibility,
  1424.  different forms of the file name(s) can be passed to the command line using
  1425.  one or more of the following variable parameters:
  1426.  
  1427.     %1 - the file's path and name       - e.g. C:\1997\September\Test_File.dbf
  1428.     %2 - the file's drive id            - e.g. C
  1429.     %3 - the file's path                - e.g. \1997\September
  1430.     %4 - the file's name                - e.g. Test_File
  1431.     %5 - the file's extension           - e.g. dbf
  1432.     %6 - the file's current path        - e.g. September
  1433.     %7 - the file's short path and name - e.g. C:\1997\SEPTEM~1\TEST_F~1.DBF
  1434.     %8 - the file's short name          - e.g. TEST_F~1.DBF
  1435.     !! - is a new line
  1436.     %+ - for 4DOS/NT users
  1437.  
  1438.  In addition to the various forms of the file name above, the following
  1439.  parameters allow access to the size, timestamp and attributes of each file.
  1440.  
  1441.     %s - file size
  1442.     %d - file timestamp
  1443.     %a - file attributes
  1444.  
  1445.  When ZTreeWin is in split screen mode (F8), you also have access the
  1446.  following parameters to reference the file name in the inactive file pane.
  1447.  
  1448.    %j1 - the file's path and name       - e.g. D:\2001\December\Test_File.dbf
  1449.    %j2 - the file's drive id            - e.g. D
  1450.    %j3 - the file's path                - e.g. \2001\December
  1451.    %j4 - the file's name                - e.g. Test_File
  1452.    %j5 - the file's extension           - e.g. dbf
  1453.    %j6 - the file's current path        - e.g. December
  1454.    %j7 - the file's short path and name - e.g. D:\2001\DECEMB~1\TEST_F~1.DBF
  1455.    %j8 - the file's short name          - e.g. TEST_F~1.DBF
  1456.  
  1457.  Also most of the places that can accept the Batch parameters can also accept
  1458.  Environment variables.
  1459.  To get a literal % output a double %% needs to the written.
  1460.  If a parameter contains a space it gets quoted, also under NT derived
  1461.  operating systems, if the string contains an ampersand '&' then it also gets
  1462.  quoted.
  1463.  
  1464.  
  1465.  3.2 Renaming Files│
  1466.  ──────────────────┘
  1467.  
  1468.  3.2.1 Rename Mask
  1469.  ─────────────────
  1470.  The rename mask is a set of characters which can be used as a template when
  1471.  renaming a file, or when using Copy/Move "as" a new name.
  1472.  
  1473.  The following are the characters used in the rename mask:
  1474.  
  1475.    *  Asterisks - Use as wildcards to represent groups of a variable number
  1476.       of characters to be retained in that position of the name.
  1477.    ?  Question Marks - Use as wildcards to represent specific characters to
  1478.       be retained in that position of the name.
  1479.    /  Forward Slashes - Use to indicate specific characters to be deleted in
  1480.       that position of the name.
  1481.   < > Less-than and Greater-than Signs - Use to enclose characters to be
  1482.       inserted in that position of the name.
  1483.   : : Colons - Use to enclose digits to be inserted as sequential numbers,
  1484.       and date/time elements, in that position of the name.
  1485.    X  All other characters - Use to substitute for the character in that
  1486.       position of the name.
  1487.  
  1488.  The following 18 "rules" define how the rename mask functions.
  1489.  
  1490.  NOTE: All the examples shown in these rules rename the file "ABC.DEF.XYZ",
  1491.        which is treated as having a 7 character name section and a 3
  1492.        character extension section. The mask examples always use numbers
  1493.        for greater clarity.
  1494.  
  1495.  3.2.1.1  General
  1496.    The rename mask is separated into two name and extension "sections",
  1497.    separated by the rightmost period. A rename mask is always evaluated
  1498.    against the name and extension sections separately. Additional periods to
  1499.    the left are treated the same as any other normal character.
  1500.  
  1501.  3.2.1.2  Non-wildcard Characters (Substitution)
  1502.    Non-wildcard characters are considered substitution characters, and
  1503.    therefore overwrite that position in that section of the name.
  1504.      Examples: "1*.*"  = "1BC.DEF.XYZ"
  1505.                "1*.2*" = "1BC.DEF.2YZ"
  1506.                "1*."   = "1BC.DEF"
  1507.                "1*"    = "1BC.DEF"
  1508.  
  1509.  3.2.1.3  Asterisks (Group Retention)
  1510.   A leading, trailing or embedded asterisk represents whatever number of
  1511.   previously existing characters remain, and are to be retained, in that
  1512.   position of that section of the name.
  1513.      Examples: "12*.*"   = "12C.DEF.XYZ"
  1514.                "*12.*"   = "ABC.D12.XYZ"
  1515.                "1*2.*3"  = "1BC.DE2.XY3"
  1516.                "1.*.2*3" = "1.C.DEF.2Y3"
  1517.  
  1518.  3.2.1.4  Asterisk Limitations
  1519.   Only one asterisk may be specified in each section.
  1520.      Examples: "*123*.*"  = Error: Invalid mask
  1521.                "*.*.123"  = Error: Invalid mask
  1522.                "1*.23*.*" = Error: Invalid mask
  1523.  
  1524.  3.2.1.5  Question Mark (Single-Character Retention)
  1525.   A question mark represents a character position which is to be retained in
  1526.   that position of that section of the name.
  1527.      Examples: "12345??.6??" = "12345EF.6YZ"
  1528.                "??12345.?67" = "AB12345.X67"
  1529.                "12??345.6?7" = "12C.345.6Y7"
  1530.                "?1*2?.*"     = "A1C.D2F.XYZ"
  1531.                "?1*2???.*"   = "A1C2DEF.XYZ"
  1532.                "??1*2??.*"   = "AB1.2EF.XYZ"
  1533.  
  1534.  3.2.1.6  Forward Slash (Single-Character Deletion)
  1535.   A forward slash represents a character position which is to be deleted in
  1536.   that position of that section of the name.
  1537.      Examples: "/*.*"        = "BC.DEF.XYZ"
  1538.                "*/.?/*"      = "ABC.DE.XZ"
  1539.                "??//*./*"    = "ABDEF.YZ"
  1540.                "1?///??.?/?" = "1BEF.XZ"
  1541.  
  1542.  3.2.1.7  Excess Substitution Characters
  1543.   Excess substitution characters are inserted to the right in that section
  1544.   of the name.
  1545.      Examples: "1234??5678.*"      = "1234DE5678.XYZ"
  1546.                "1234/?/5678.?987*" = "1234E5678.X987"
  1547.  
  1548.  3.2.1.8  Insufficient Substitution Characters
  1549.   When no asterisk is present, insufficient substitution characters cause
  1550.   deletion of characters to the right in that section of the name.
  1551.      Examples: "123?.?"    = "123..X"
  1552.                "??123.?4"  = "AB123.X4"
  1553.                "12??34.5?" = "12C.34.5Y"
  1554.  
  1555.  3.2.1.9  Excess Wildcards
  1556.   Excess wildcards are ignored.
  1557.      Examples: "12345678*.*9"   = "12345678.XY9"
  1558.                "*12345678.9*8"  = "12345678.9Y8"
  1559.                "1234*5678.9*87" = "12345678.987"
  1560.                "1234????????.7?????*" = "1234DEF.7YZ"
  1561.                "?????????123.?????4*" = ABC.DEF123.XYZ4"
  1562.                "12????????34.5????6*" = "12C.DEF34.5YZ6"
  1563.                "??123????456??.*"     = "AB123EF456.XYZ
  1564.                "1234////////.*" = "1234.XYZ"
  1565.                "////////1234.*" = "1234.XYZ"
  1566.                "////1234////.*" = "1234.XYZ"
  1567.                "1??2//????3.*"  = "1BC2F3.XYZ"
  1568.  
  1569.  3.2.1.10  Mask Priorities
  1570.   If an asterisk is present with either excess question marks or forward
  1571.   slashes in a section of the rename mask, question marks and forward
  1572.   slashes take priority over the asterisk.
  1573.      Examples: "12???3456*.*"      = "12C.D3456.XYZ"
  1574.                "*12???3456.*"      = "12C.D3456.XYZ"
  1575.                "12???3*456.*"      = "12C.D3456.XYZ"
  1576.                "?1*2?????.*"       = "A12.DEF.XYZ"
  1577.                "?123*456?.*"       = "A123456.XYZ"
  1578.                "?12*34???.*"       = "A1234EF.XYZ"
  1579.                "?1234*5678?.9*876" = "A12345678.9876"
  1580.                "12///3456*.*"      = "123456.XYZ"
  1581.                "*12///3456.*"      = "123456.XYZ"
  1582.                "//123*456/.*"      = "123456.XYZ"
  1583.  
  1584.  3.2.1.11  Less-than and Greater-than Insertion Pair
  1585.   A pair of less-than and greater-than signs enclose characters which are
  1586.   to be inserted in that position of that section of the name.
  1587.      Examples: "<12>*.<34>*"   = "12ABC.DEF.34XYZ"
  1588.                "<12>*"         = "12ABC.DEF"
  1589.                "*.<12>"        = "ABC.DEF.12
  1590.                "*<12>.*<34>"   = "ABC.DEF12.XYZ34"
  1591.                "<12>??.<34>?"  = "12AB.34X"
  1592.                "??<12>.??<34>" = "AB12.XY34"
  1593.                "?<12>?.?<3>?"  = "A12B.X3Y
  1594.                "*<12>??.*<3>?" = "ABC.D12EF.XY3Z"
  1595.                "??<12>*.?<3>*" = "AB12C.DEF.X3YZ
  1596.                "*<12.*"        = Error: Invalid mask
  1597.  
  1598.  3.2.1.12  Wildcard Usage with the Insertion Pair.
  1599.   Wildcards may be placed inside the insertion pair.
  1600.      Examples: "<12*34>.<5?6*>"       = "12ABC.DEF34.5X6YZ"
  1601.                "<*12>.<*3>"           = "ABC.DEF12.XYZ3
  1602.                "<?1??2*3??>.<4?5>"    = "A1BC2.D3EF.4X5"
  1603.                "<?12/?34?/5>*.<?/6?>" = "A12C34.5EF.X6Z"
  1604.  
  1605.  3.2.1.13  Period Usage in Insertion
  1606.   If an inserted period is the rightmost period it creates a new extension
  1607.   section. (Part or all of the old extension may become part of the name
  1608.   section).
  1609.      Examples: "*.*<.123>"    = "ABC.DEF.XYZ.123
  1610.                "1*.*<.234>"   = "1BC.DEF.XYZ.234"
  1611.                "*.*<1.2>"     = "ABC.DEF.XYZ1.2"
  1612.                "*.<1.2>*"     = "ABC.DEF.1.2XYZ"
  1613.                "*.??<1.2>*"   = "ABC.DEF.XY1.2Z
  1614.                "*12?.?<.34>*" = "ABC.12F.X.34YZ"
  1615.  
  1616.  3.2.1.14  Colon Pair Inserts Sequential Numbers
  1617.   A pair of colons may enclose sequential digits which are to be inserted in
  1618.   that position of that section of the name. When renaming a series of tagged
  1619.   files, the first file renamed will receive the specified digits, and each
  1620.   file thereafter will be incremented or decremented by one. If the number of
  1621.   files to be renamed exceeds the capacity of the number of digits specified,
  1622.   the number of digits inserted will be increased. To decrement the number,
  1623.   precede the number with "d".
  1624.      Examples: "*:001:.*"     = "ABC.DEF001.XYZ"
  1625.                ":01:*.*"      = "01ABC.DEF.XYZ"
  1626.                "*:1001:*"     = "ABC.DEF1001.XYZ"
  1627.                "*.:500:"      = "ABC.DEF.500"
  1628.                "*.*:d99:"     = "ABC.DEF.XYZ99"
  1629.                "*<.>:d100:.*" = "ABC.DEF.100.XYZ"
  1630.                "*.*<.>:d349:" = "ABC.DEF.XYZ.349"
  1631.  
  1632.  3.2.1.15  Colons Insert Non-Alphabetic Characters
  1633.   The colon pair may contain any valid non-alphabetic characters to be
  1634.   inserted as template characters.
  1635.      Examples: "*:-001:.*"  = "ABC.DEF-001.XYZ"
  1636.                "*:[001]:.*" = "ABC.DEF[001].XYZ"
  1637.                "*:.001:.*"  = "ABC.DEF.001.XYZ"
  1638.                "*.*:.001:*" = "ABC.DEF.XYZ.001"
  1639.                "*:001.*"    = Error: Invalid mask
  1640.                "*:00X:.*"   = Error: Invalid mask
  1641.                "*:00?:.*"   = Error: Invalid mask
  1642.  
  1643.  3.2.1.16  Colons Insert Date and Time
  1644.   The colon pair may enclose the current system date and time elements which
  1645.   are to be inserted in that position of that section of the name. The
  1646.   following elements may be used, and are not case-sensitive:
  1647.  
  1648.         dd     - current system day
  1649.         mm     - current system month
  1650.         cc     - current system century
  1651.         yy     - current system two-digit year
  1652.         yyyy   - current system four-digit year
  1653.         jjj    - current system Julian day
  1654.         hh     - current system hours
  1655.         nn     - current system minutes
  1656.         ss     - current system seconds
  1657.         t      - current system tenths of seconds
  1658.         tt     - current system hundredths of seconds
  1659.  
  1660.      Examples: "*:[mm-dd-yy]:.*" = "ABC.DEF[12-31-99].XYZ"
  1661.                ":ccyyjjj.:*.*"   = "1999365.ABC.DEF.XYZ"
  1662.                "*:.(mm-dd-ccyy)-[hh;nn;ss.tt]:.*"
  1663.                                  = "ABC.DEF.(12-31-1999)-[23;59;59.99].XYZ"
  1664.  
  1665.  3.2.1.17  Colons and Wildcards
  1666.   Wildcards may be placed inside the colon pair.
  1667.      Examples: ":mmddyy-*-001:.*" = "123199-ABC.DEF-001.XYZ"
  1668.                "*:(001)????:.*"   = "ABC(001).DEF.XYZ"
  1669.  
  1670.  3.2.1.18 Nesting Insertion Pairs and Colon Pairs
  1671.    The colon pair and the insertion pair may be nested.
  1672.      Examples: "*<.Seq=:001:>.*"              = "ABC.DEF.Seq=001.XYZ"
  1673.                "*:<.Seq>=001:.*"              = "ABC.DEF.Seq=001.XYZ"
  1674.                "*<.mm=:mm: dd=:dd: yy=:yy:>.* = "ABC.DEF.mm=12 dd=31 yy=99.XYZ"
  1675.                "*:<.mm>=mm<.dd>=dd<.yy>=yy:.* = "ABC.DEF.mm=12.dd=31.yy=99.XYZ"
  1676.  
  1677.  3.2.2 Changing Case
  1678.  ───────────────────
  1679.  In addition to using the rename mask, the case of the file name can be
  1680.  changed using Tab, and the extension can be changed with Ctrl-Tab. These
  1681.  can only be used if the input line is not first edited. The separation of
  1682.  the Tab and Ctrl-Tab functions are controlled by the Alt-F10 configuration
  1683.  option, "Rename function - Tab case mode".
  1684.  
  1685.  There are four states to the Tab/Ctrl-Tab change case toggle:
  1686.  
  1687.     - ALL UPPER  Capitalizes all characters
  1688.     - all lower  Changes all characters to lower case
  1689.     - Word Caps  Capitalizes any word which follows a space or symbol
  1690.     - *          Does not change the case of this portion of the name
  1691.  
  1692.  
  1693.  3.3 Ctrl/Alt-Copy and Move Sub-options│
  1694.  ──────────────────────────────────────┘
  1695.  Choose the file spec, or just press return to keep the same names.
  1696.  See section 3.2 'Renaming Files'.
  1697.  
  1698.  Choose the destination, use F2 Browse, or type in the path.
  1699.  Use '.' for the current directory.
  1700.  
  1701.  Select any file replacement options
  1702.      F2    - Force replace of RSH files.
  1703.      Older - replaces only Older files.
  1704.      neVer - never replaces existing files.
  1705.  
  1706.  If you initially choose No for Overwrite, you can change your mind to JFC,
  1707.  Yes, No, All, neVer or Older. JFC allows you to compare the file you are
  1708.  copying with the file you are over-writing. If destination file/s exist and
  1709.  are Read-Only, Hidden or System, you can choose "Override".
  1710.  
  1711.  If there are errors during the process the following options can be chosen:
  1712.  "Cancel, Retry, Next file, Skip all errors".
  1713.  
  1714.  For Ctrl-Copy the F4 key can be used to remove RO attr on target files.
  1715.  This is particularly useful when copying files from CDROM.
  1716.  
  1717.  After getting an RSH error and making a change to the F2 option, the Enter
  1718.  key will either skip the file, (or in Prune, cancel), if the new F2 option
  1719.  will fail, or will retry the file if it might not fail. The menu also
  1720.  reflects the changing operation of the Enter key.
  1721.  
  1722.  
  1723.  3.4 Input Navigation│
  1724.  ────────────────────┘
  1725.  Text input allows for long file names. You can quickly jump from word to
  1726.  word with the keys below. Words are delimited by the following characters:
  1727.  ' ', ',', '.', '_', '/', '\'.
  1728.  
  1729.  At text entry points, if the text is highlighted and one of the navigation
  1730.  or Backspace keys is pressed, then the highlight is cleared and the
  1731.  navigation key is processed.
  1732.  
  1733.     Ctrl-Right     - Skip Word right
  1734.     Ctrl-Left      - Skip Word left
  1735.     Shift-Ins      - Paste Windows Clipboard information into ZTree.
  1736.     Ctrl-Backspace - Erase complete line
  1737.     Alt-000        - Using the numpad enter the ASCII code for the required
  1738.                      character, the character will be pasted in using the
  1739.                      active codepage.
  1740.     Ctrl-Ins       - Copy the current input text to the clipboard
  1741.  
  1742.  At the Directory level
  1743.  
  1744.     Tab            - Down directory at the same depth,
  1745.                      or if in split mode toggle windows
  1746.     Ctrl-Tab       - Down directory at the same depth
  1747.     Shift-Tab      - Up directory at the same depth
  1748.     Ctrl-Home      - First branch at the current level
  1749.     Ctrl-End       - Last Branch at the current level
  1750.     Ctrl-PgUp      - Page up trying to keep the selected dir highlighted
  1751.     Ctrl-PgDn      - Page down trying to keep the selected dir highlighted
  1752.     Ctrl-Up        - Scroll up trying to keep the selected dir highlighted
  1753.     Ctrl-Down      - Scroll down trying to keep the selected dir highlighted
  1754.     Ctrl-Right     - Unlogged dir: Expands directory tree
  1755.                      Logged Dir with sub-dirs: move down a directory.
  1756.                      Logged Dir without sub-dirs: logs files.
  1757.     Ctrl-Left      - Logged dir: unlog
  1758.                      UnLogged dir: move up a directory level
  1759.  
  1760.  
  1761.  3.5 Application Menu│
  1762.  ────────────────────┘
  1763.  The F9 application menu provides a structured method to run applications
  1764.  from within ZTreeWin.
  1765.  
  1766.  When a menu item is executed, the text of the menu is used to create a
  1767.  temporary Batch file, ZTW_MENU.BAT, and then that Batch file is
  1768.  automatically executed. For this reason, the menu can be scripted with
  1769.  any commands that are valid in a Batch file for Windows 95/98/ME and for
  1770.  a Command Script for Windows NT/2000/XP.
  1771.  
  1772.  The real power comes from the ability to use the Batch parameters, (see
  1773.  section 3.1 'Batch parameters'), so that the currently highlighted
  1774.  File/Directory in ZTreeWin can be passed as a parameter to the program
  1775.  being called from the menu. Environment variables can be used as well.
  1776.  
  1777.  The menu editing keys are accessed with Alt.
  1778.  
  1779.  Use +/-/* keys to expand/collapse the resulting menu structure.
  1780.  
  1781.  Type the first letter or number of a menu item to jump to that item, or
  1782.  to navigate to all items beginning with that letter or number.
  1783.  
  1784.  The Alt menu for maintaining scripts
  1785.    Add item     -  Add a new item to the menu
  1786.    Delete item  -  Delete the selected item from the menu
  1787.    Edit script  -  Edit the script of the selected item
  1788.    Move item    -  Move the selected item to a different position on the menu
  1789.    Rename item  -  Rename the selected item
  1790.    Undo         -  Undo the last change
  1791.  
  1792.  The Edit script menu
  1793.    Copy         -  Make a second copy of the current line
  1794.    Delete       -  Delete the current line
  1795.    Edit         -  Edit the current line
  1796.    Insert       -  Insert a line before the current line and edit it
  1797.    Load         -  Load the contents of a text file into the script
  1798.    Move         -  (Not yet implemented)
  1799.    cOpy scrap   -  Copy the current script to the scrap area
  1800.    Paste scrap  -  Paste from the scrap area, the scrap area is cleared when
  1801.                    quitting back to the menu, so use Tab and BackTab to
  1802.                    navigate to the destination instead.
  1803.    Rename       -  Rename the current menu item
  1804.    Enter        -  Equivalent to Edit
  1805.    Tab          -  Next menu item
  1806.    BackTab      -  Previous menu item
  1807.    Esc          -  Exit back to the menu
  1808.    Undo         -  (Not yet implemented)
  1809.    Quit         -  Exit back to the menu
  1810.    Ctrl-V       -  Paste from clipboard
  1811.  
  1812.  Additional directives can be placed in the menu script, to provide control
  1813.  over how the batch file is generated, (i.e., they are processed before the
  1814.  batch file is created). When the Batch or Command file is executed, these
  1815.  directives are ignored a comments by Windows.
  1816.  
  1817.  The following is a list of these directives. (Note: "REM" may be substituted
  1818.  with "::").
  1819.  
  1820.     REM #ZTSet VAR   "Prompt for input:"
  1821.                      Request user input, with the prompt "Prompt for input:"
  1822.                      echoing user input and assign the value input to the
  1823.                      environment variable VAR.
  1824.  
  1825.     REM #ZTSetQ VAR  "Prompt for password:"
  1826.                      Request user input, with the prompt "Prompt for
  1827.                      password:" displaying * instead of the characters
  1828.                      input, and assign the value input to the environment
  1829.                      variable VAR.
  1830.  
  1831.     REM #ZTInclude   Text to include in the .BAT
  1832.                      Literal text to place in the batch file when the file
  1833.                      is generated from a ZTree menu item.
  1834.  
  1835.     REM #ZTIfDir     Text to include if in the Dir window so that scripts
  1836.                      can detect if the selected item was a file or directory.
  1837.                      Example:
  1838.                        Set ZTMode=File
  1839.                        REM #ZTIfDir Set ZTMode=Dir
  1840.                        if "%%ZTMode%%"=="File" Echo This is a file %1
  1841.                        if "%%ZTMode%%"=="Dir"  Echo This is a directory %1
  1842.  
  1843.     REM #ZTSecure    Delete the ZTW_MENU.BAT file when done.
  1844.  
  1845.  
  1846.  3.6 History Lists│
  1847.  ─────────────────┘
  1848.  At all the input points there are history lists, which can store up to 64
  1849.  entries.  There is an option under the Alt-F10 configuration options to stop
  1850.  eXecute and Ctrl-F5 archive command input prefixed with a "@" from being
  1851.  entered into the history lists.
  1852.  
  1853.  Without the history list visible
  1854.     F3             - Paste in the youngest history item
  1855.     Ctrl-%         - Where % is a letter or number, pastes in the entry
  1856.                      marked with that letter or number from the history,
  1857.                      ready to edit
  1858.     Alt-%          - Where % is a letter or number, pastes in the entry
  1859.                      marked with that letter or number from the history,
  1860.                      and performs the action
  1861.     Alt-Up         - Save the input to the history list and continue editing
  1862.  
  1863.  To invoke the History lists
  1864.     Down           - Invoke history list at oldest entry
  1865.     Up             - Invoke history list at youngest entry
  1866.  
  1867.  With the history list visible
  1868.     F3             - Save the current command history to ZTW.HST
  1869.     Up             - Up one entry
  1870.     Down           - Down one entry
  1871.     End            - Jump to youngest entry
  1872.     Home           - Jump to oldest entry
  1873.     PgUp           - Jump one page up
  1874.     PgDn           - Jump one page down
  1875.     Ins            - Mark the entry to prevent it from being removed from
  1876.                      the end of the list, or remove the mark if the item is
  1877.                      marked.
  1878.     Del            - Remove the entry, (as long as it is not marked)
  1879.     Ctrl-%         - Where % is a letter or number, mark the entry with that
  1880.                      letter or number.
  1881.     Alt-%          - Where % is a letter or number, select and paste into
  1882.                      the input field the entry marked with that letter or
  1883.                      number, and perform the action.
  1884.     A..Z, 0..9     - Select and paste into the input filed the item marked
  1885.                      with the letter or number.
  1886.     Enter          - Select and paste the highlighted item into the input
  1887.                      field.
  1888.  
  1889.  
  1890.  3.7 Configuration Options│
  1891.  ─────────────────────────┘
  1892.  ZTreeWin is highly configurable, to meet the different preferences of many
  1893.  users. The configuration options are accessed from any directory or file
  1894.  window with Alt-F10.
  1895.  
  1896.  When configuring Support Programs, such as the Editor, use the Windows START
  1897.  command if you want to launch the support program as another task, and
  1898.  immediately give control back to ZTreeWin. The disadvantage of doing this,
  1899.  however, is that ZTreeWin will not automatically refresh the current file
  1900.  list when that task is exited.
  1901.  
  1902.  Use Batch parameters (see section 3.1) and environment variables to define
  1903.  the command line parameters for these programs. Also, the [SFN] and [LFN]
  1904.  suffixes can be used to define whether Short or Long file names are to be
  1905.  used in the command.
  1906.  
  1907.  Use the F4 key to acess the color configuration. Cycle the colors forward
  1908.  using the "Fn" keys on the bottom of the screen, and backwards using the
  1909.  Shift-"Fn" keys.
  1910.  
  1911.  
  1912.  3.8 The Internal Viewer│
  1913.  ───────────────────────┘
  1914.  The internal file viewer is accessed by the View, Alt-View, Ctrl-View and
  1915.  Autoview (F7) commands, unless overridden in the Alt-F10 configuration to
  1916.  use an external viewer.  While using Autoview, most the viewer commands
  1917.  below can be accessed by using the Shift key in combination with the viewer
  1918.  command.
  1919.  
  1920.  The viewer subcommands are:
  1921.  
  1922.   Alpha, Dump  - Toggle between the ALPHA and DUMP views, if the file being
  1923.                  viewed is an archive, then if the Dump command is used the
  1924.                  viewer switches to the raw archive from the formatted view.
  1925.   Charset      - Toggle between the OEM and ANSI Characters sets.
  1926.   Edit         - In HEX mode, switch to HEX Edit mode, allowing modification
  1927.                  of the current page of the file, either by overtyping the
  1928.                  HEX data, or using Tab to jump to the ASCII representation
  1929.                  for direct editing.
  1930.                  In all other modes, open the current file in your editor.
  1931.   Alt-Edit     - Launch the Alternate editor.
  1932.   Gather       - Mark a range of lines in the viewer to be saved to a file,
  1933.                  or copied to the Window Clipboard (by specifying "CLIP:").
  1934.                  You may press Ctrl-C instead of Enter to copy the selected
  1935.                  text directly to the Clipboard.
  1936.   Hex          - Toggle the Hex view, which shows both the Hex and ASCII
  1937.                  representation of the file, with 16 bytes per line.
  1938.   Junk         - Toggle the Junk filter, which hides all characters values
  1939.                  less than 32 and greater than 127 from display, to make the
  1940.                  contents easier to read.
  1941.   Lines        - Display the current line number when in Alpha mode.
  1942.   Mask         - Strip out control characters and convert high (128-255)
  1943.                  characters to low (0-127) characters, ie mask the high bit
  1944.                  of each byte.
  1945.   Offset       - Skip to the specified line number/offset.
  1946.   0-9          - Directly enter a line number/offset for the Offset command
  1947.   Ruler        - Toggle the display of the ruler at the top of the display.
  1948.   [Tab]        - Cycle the tab width display between 2, 4, 6 and 8 Characters
  1949.   Wordwrap     - Wrap long lines of text within the width of the window.
  1950.   Find         - Search forward for text strings up to 256 Characters long,
  1951.                  Use a * within the search string to match 0 or more
  1952.                  characters within the same line.
  1953.                  F2 to toggle case sensitivity.
  1954.                  F4 to switch between text/hex/unicode.
  1955.   /            - Search forward from the current location.
  1956.   S & F9       - Same as / to search forward from current location.
  1957.   F8           - Toggle search movement between page and each hit.
  1958.   Backward     - Search backwards from the bottom of the file.
  1959.   \            - Search backwards from the current location.
  1960.   +            - search again in the forward direction.
  1961.   -            - search again in the backward direction.
  1962.   SPACE        - search again in the current direction.
  1963.   NumPad-5     - Jump to the middle of the file.
  1964.   Shift-F2..F6 - Autoscroll the current file at various speeds.
  1965.   F3           - Reload the current file.
  1966.   Ctrl-F3      - Auto-reload the current file each second.
  1967.   F8           - Toggle between page and hit search skipping.
  1968.   Esc cancel   - Quit the viewer.
  1969.  
  1970.  The Alt-F10 configuration option, 'Display archive list output for', is used
  1971.  to configure ZTreeWin to detect if the file is an archive before passing it
  1972.  to the viewer.  If the file is detected as an archive, and the internal
  1973.  viewer is configured for the current View function, (View, Alt-View or
  1974.  AutoView), then the archiver list command is used to generate a temporary
  1975.  file for viewing by the viewer.  You can then switch display modes at this
  1976.  point from Alpha to any other mode to display the contents of the actual
  1977.  archive file, rather than temporary list file.
  1978.  
  1979.  
  1980.  3.9 Jeff's File Compare│
  1981.  ───────────────────────┘
  1982.  The JFC function, by default, uses the Tadzio's File Compare (TFC.EXE)
  1983.  program to compare two files side-by-side. The program is called via the
  1984.  TFC.BAT file. This is the default program specified in the Alt-F10
  1985.  configuration options, "JFC Compare" and "Alt-JFC Compare".
  1986.  
  1987.  The JFC function is named for Jeffrey C. Johnson, the original programmer
  1988.  of XTree, and the originator of the function. TFC was originally written by
  1989.  Daniel Schroeder, and later modified by Seb Tomasini.
  1990.  
  1991.  Subcommands while running TFC:
  1992.  
  1993.     Esc/Enter/Q - Exit
  1994.     Arrows      - Scroll up, down, left, right, etc.
  1995.     Space       - Find next difference
  1996.     +           - Find next difference
  1997.     -           - Find previous difference
  1998.     C           - Case sensitivity on/off
  1999.     D           - Differing characters within differing lines toggle
  2000.     E           - Empty line suppression toggle
  2001.     H           - Hex / ASCII mode toggle
  2002.     L           - Line number display toggle
  2003.     O           - OEM / ANSI character set toggle
  2004.     S           - Split screen vertical / horizontal toggle
  2005.     T           - Tall screen toggle (25/50 line mode)
  2006.     W           - White space compression toggle
  2007.     1..9        - Tab width setting to 1..9 blanks (default: 4)
  2008.     Alt-F10     - Color setup utility
  2009.     F1          - Help
  2010.  
  2011.  Command-Line options of TFC:
  2012.  
  2013.     -aXX[:YY]   - Set window height to XX lines, and width to YY columns
  2014.     -b          - Batch mode
  2015.     -c          - Case insensitive compare
  2016.     -d          - Differing character highlighting within differing lines
  2017.     -e          - Empty line suppression
  2018.     -h          - Hex mode
  2019.     -l          - Line numbers not displayed
  2020.     -n          - No line numbers displayed (same as -l)
  2021.     -o          - OEM character set not used (uses ANSI)
  2022.     -s          - Sync scan +500 lines
  2023.     -v          - Vertically split display
  2024.     -w          - White space is compressed
  2025.     -z          - ZTree is the calling program
  2026.  
  2027.  ZTree automatically passes these six parameters to TFC.BAT:
  2028.  
  2029.     %1 = -z (Provides some special message handling)
  2030.     %2 = First file to compare in shortname format
  2031.     %3 = Second file to compare in shortname format
  2032.     %4 = First file to compare longname format
  2033.     %5 = Second file to compare in longname format
  2034.     %6 = -aXX:YY (Screen resolution)
  2035.  
  2036.  The standard TFC.BAT consists of a command line of the following format:
  2037.  
  2038.      @C:\path\TFC.EXE %1 %6 %4 %5
  2039.  
  2040.  
  2041.  3.10 Keyboard Macros│
  2042.  ────────────────────┘
  2043.  Keyboard macros can be used to automate repetitive tasks.  They can be
  2044.  accessed from the command line with the /k switch, by pressing F12 and
  2045.  entering macro commands directly or by referencing a macro file prefixed
  2046.  with a '@' symbol (eg. @[path]\macro1.ztm), or by using the Open command
  2047.  on a saved macro file (ending with the .ZTM extension).
  2048.  
  2049.  You can also 'record' a macro by using the Ctrl-F12 command.  After hitting
  2050.  Ctrl-F12, all further keystrokes will be recorded to file ZSAVE.ZTM (in the
  2051.  ZTreeWin directory).  Stop recording by hitting Ctrl-F12 a second time.
  2052.  A flashing 'R' in the bottom right of the screen indicates that recording
  2053.  is active.
  2054.  NOTE: If there are multiple instances of ZTreeWin are running they
  2055.        will all write to the same file.
  2056.  To replay your saved macro, load it into the F12 function with @ZSAVE.ZTM.
  2057.  
  2058.  To immediately replay the last used F12 macro without any prompting, you
  2059.  can use the Alt-F12 command.
  2060.  
  2061.  Construct a macro by separating each command and free text with commas ","
  2062.  such as the following macro that ESCapes to the directory window, then edits
  2063.  the file test.txt.
  2064.  
  2065.  ESC,e,test.txt,RET
  2066.  
  2067.  Note that in a .ZTM macro file, you may use newlines to break a macro into
  2068.  separate lines to improve readability and ease maintenance.
  2069.  
  2070.  Type command letters in lower case (like the e for edit above) as UPPER case
  2071.  is equivalent to Shift-Letter and will cause the Shift-Letter navigation
  2072.  functions, or spell searching if it is enabled. See 1.3 Directory and File
  2073.  Window Control Keys.
  2074.  
  2075.  The valid key symbols are (must be entered in UPPER case)
  2076.  
  2077.  BTAB, BKSP, COMMA, DEL, DOWN, END, ESC, ENTER, F1 - F10, HOME, INS,
  2078.  LEFT, PGDN, PGUP, RET, RIGHT, SEMI, SPACE, TAB, UP, NUM5
  2079.  
  2080.  And these shift keys, where x is
  2081.  ALT_x   0-9, A-Z, F1-F12, UP, DOWN
  2082.  CTRL_x  0-9, A-Z, F1-F12, UP, DOWN, RET, ENTER, INS, RIGHT, LEFT, TAB, BS,
  2083.          BKSP, [, ]
  2084.  SH_x    F1-F12, TAB, INS, UP, DOWN, RIGHT, LEFT, HOME, END, PGDN, PGUP,
  2085.          NUM-, NUM1 - NUM9
  2086.  
  2087.  There are several special mnemonics available in certain functions for
  2088.  setting specific options to a known state.
  2089.  
  2090.  SPLIT, UNSPLIT - used to spilt and unsplit the screen respectively
  2091.  ASCEND, DESCEND - used in Alt-Sort to set the sort order
  2092.  
  2093.  
  2094.  3.11 Command-Line Options│
  2095.  ─────────────────────────┘
  2096.  As the ZTWIN.BAT file gets rewritten each time ZTreeWin exits (to support
  2097.  the Ctrl-Q and Alt-Q functions), to use any of the command line switches,
  2098.  they have to be specified on the calling shortcut or in a different batch
  2099.  file. Note that the /K options must be last, as indicated.
  2100.  
  2101.  Usage: ZTW [/video mode] [/progs] [/options] [A..Z|path|filespec] [/K[macro]]
  2102.  
  2103.  [/video mode]: /2|3|4|5|6|8  (Use 25, 34, 43, 50, 60 or 28 lines video mode)
  2104.  
  2105.   NOTE: Certain programs may have problems with some of these modes.
  2106.         If the video mode is thought to be causing a problem, then try one
  2107.         of the standard modes: 25, 43 or 50 lines.
  2108.  
  2109.  [/progs]:     /Eeditor.EXE | /Vviewer.EXE (Specify external editor and viewer)
  2110.  
  2111.  [/options]:
  2112.   ?   Display command-line options       OD  Sort descending
  2113.   API Use Win32 API for copy functions   SD  Sort by Date
  2114.   B   Disable beeps                      SE  Sort by Extension
  2115.   DEB Display all shell output           SS  Sort by Size
  2116.   KBR Logs all keystrokes to ZKEYS.LOG   SU  Unsorted display
  2117.   L1  Log 1st Level only                 T   Set console title
  2118.   LT  Log Tree only                      XT  XTPro keyboard compatibility
  2119.   LF  Log Full disk                      Y   Prevent screen restoration on exit
  2120.   M   Disable mouse support              ZF  Use last Filespec
  2121.   NC  Disable new console creation       ZP  Display progress bar time display
  2122.   O   Disable OEM text translation       ZT  Logs last Treespec from history
  2123.  
  2124.  [/options - Video]:
  2125.   AUTO            Use current console size
  2126.   MAX             Zoom video to maximum size
  2127.   NOMAX           Prevent use of Alt-F7 to Zoom
  2128.   COLS:nn[:nn:nn] Supported column sizes for Alt-F8 (eg: /COLS:80:120)
  2129.   ROWS:nn[:nn:nn] Supported row sizes for Alt-F9 (eg: /ROWS:25:50:65)
  2130.  
  2131.   [A..Z|path|filespec]: Log specified drive | start in directory | set filespec
  2132.  
  2133.  [/K[macro]]:  /K[keys|@file.ztm]  Start with macro sequence, or load from
  2134.                                    file this option must be the last on the
  2135.                                    .line
  2136.  
  2137.  If multiple drives or paths are specified they are logged in the order
  2138.  on the command line, then the first one in the list is made active.
  2139.  
  2140.  ZTree creates a directory under the current users temporary directory (as
  2141.  defined by the TEMP environment variable) with a name of the form "ZTMP000",
  2142.  this directory is used to hold working files when using the archiver
  2143.  functions. This is to support multiple instances of ZTree running at the
  2144.  same time, when a another instance is started a new subdirectory is created
  2145.  with a new number in the name, and that directory is used for the session.
  2146.  The location that the "ZTMP000" directory is created in can be controlled
  2147.  by setting the ZTEMP environment variable, the directory that the
  2148.  environment variable points to must exist, otherwise the archiving
  2149.  functions may not work.
  2150.  
  2151.  
  2152.  3.12 Auxiliary Files│
  2153.  ────────────────────┘
  2154.   ext.BAT      Batch files for running programs from the Open command. Use
  2155.                these files to override the Windows association called via
  2156.                ShellExecute(), or if there is not a windows association
  2157.                available. Change ext to the extension of the file type
  2158.                needed, e.g., for Microsoft Word create a DOC.BAT file.
  2159.  
  2160.   ARCHIVER.BB2 Configures which Archivers ZTreeWin will recognize.  Read
  2161.                the comments in the file for instructions.
  2162.  
  2163.   ZCOLORS.INI  Allows you to customize Colors for different file types.
  2164.                (grey for zip files, etc.) Also tags can be colored
  2165.                differently than the file names.
  2166.  
  2167.   ZFORMAT.BAT  If it exists, it is used by the Alt-F2 command instead of
  2168.                the windows GUI for formatting Floppys.
  2169.  
  2170.   ZKEYS.LOG    A Log all keystrokes, stored in the ZTMP000 directory,
  2171.                invoked with the /KBR switch
  2172.  
  2173.   ZSAVE.ZTM    Created by the Ctrl-F12 command to hold recorded keystrokes.
  2174.  
  2175.   ZTREE.INF    Installs ZTreeWin into the Drive and Folder context menus of
  2176.                Windows Explorer, so that when you right-click on a directory
  2177.                in Windows, you can choose "ZTree", and ZTreeWin will open up
  2178.                with that directory logged and highlighted. This file must be
  2179.                edited before use. Read the comments inside this file for
  2180.                instructions on how to prepare it for installation.
  2181.  
  2182.   ZTW.HST      Holds the history lists and some settings which are passed on
  2183.                to subsequent sessions of ZTreeWin. Allows use of local ZTW.HST
  2184.                for a network shared program directory.
  2185.  
  2186.   ZTW.KEY      Holds the ZTreeWin licence key. The name of this file must be
  2187.                UPPER CASE.
  2188.  
  2189.   ZTW.INI      Holds the settings made to the configuration options, Alt-F10.
  2190.  
  2191.   ZTWIN.BAT    Necessary for the Alt-Quit function. Gets rewritten on every
  2192.                exit from ZTreeWin.
  2193.  
  2194.   ZTW_MENU.DAT Holds the application menu configuration.
  2195.  
  2196.   ZTW_MENU.DA$ Backup of the ZTW_MENU.DAT file, created whenever the menu is
  2197.                edited.
  2198.  
  2199.   ZTW_MENU.BAT Used by the application menu when executing commands.
  2200.  
  2201.   TFC.BAT      Used to call the TFC file compare program, using the JFC
  2202.                function.
  2203.  
  2204.   TFC.INI      Contains the TFC program configuration and colors.
  2205.  
  2206.  
  2207.  3.13 Quick Command Table│
  2208.  ────────────────────────┘
  2209.  
  2210.  Abbreviations and symbols used in the table descriptions:
  2211.  
  2212.     -    - Key not assigned
  2213.     *    - Changed from default by Alt-F10 configuration
  2214.     FW   - File window
  2215.     NW   - New Window
  2216.     TF   - Tagged files
  2217.     XT   - When in Xtree mode, (set on the command line with /XT)
  2218.     (W)  - Windows Hotkey
  2219.  
  2220. ┌──────┬───────────────────────────────────┬───────────────────────────────────┐
  2221. │ Key  │    Directory Window Commands      │        File Window Commands       │
  2222. ├──────┼───────────┬───────────┬───────────┼───────────┬───────────┬───────────┤
  2223. │      │  Normal   │   Ctrl    │    Alt    │  Normal   │   Ctrl    │    Alt    │
  2224. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2225. │A     │Avail      │-          │Attributes │Attributes │Attributes │-          │
  2226. │      │           │           │           │           │TF         │           │
  2227. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2228. │B     │Branch     │Branch TF  │-          │           │Batch TF   │Batch      │
  2229. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2230. │C     │Compare    │-          │Compare    │Copy       │Copy TF    │Copy with  │
  2231. │      │           │           │branch     │           │           │structure  │
  2232. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2233. │D     │Delete     │-          │-          │Delete     │Delete TF  │-          │
  2234. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2235. │E     │Edit file  │-          │Edit file  │Edit       │Edit TF    │Edit file  │
  2236. │      │           │           │alternate  │           │           │alternate  │
  2237. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2238. │F     │Filespec   │Previous   │File       │Filespec   │Previous   │File       │
  2239. │      │           │filespec   │display    │           │filespec   │display    │
  2240. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2241. │G     │Global     │Global TF  │Graft      │-          │-          │-          │
  2242. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2243. │H     │sHortcut   │-          │Hide       │sHortcut   │sHortcut TF│-          │
  2244. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2245. │I     │Invert tag │Invert tag │Info       │Invert tag │Invert tags│Info       │
  2246. │      │or filespec│or filespec│           │or filespec│or filespec│           │
  2247. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2248. │J     │-          │-          │-          │JFC compare│JFC compare│JFC compare│
  2249. │      │           │           │           │           │two TF     │alternate  │
  2250. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2251. │K     │-          │-          │KByte      │-          │-          │-          │
  2252. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2253. │L     │Log drive  │Switch drv │Log options│Log drive  │Switch drv │Log options│
  2254. │      │* Switch   │* Log drive│           │* Switch   │* Log      │           │
  2255. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2256. │M     │Make dir   │-          │Mirror     │Move       │Move TF    │Move       │
  2257. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2258. │N     │New date   │-          │-          │New date   │New date TF│-          │
  2259. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2260. │O     │-          │-          │-          │Open       │Open TF    │Open NW    │
  2261. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2262. │P     │Print      │-          │Prune      │Print      │Print TF   │-          │
  2263. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2264. │Q     │Quit       │Quit and   │Quit and   │Quit       │Quit and   │Quit and   │
  2265. │      │           │shell      │change dir │           │shell      │change dir │
  2266. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2267. │R     │Rename     │-          │Release    │Rename     │Rename TF  │Release    │
  2268. │      │           │           │options    │           │           │options    │
  2269. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2270. │S     │Showall    │Showall TF │Sort       │-          │Search TF  │Sort       │
  2271. │      │           │           │criteria   │           │           │criteria   │
  2272. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2273. │T     │Tag all    │Tag all    │Tag files  │Tag file   │Tag all    │Tag by     │
  2274. │      │files in   │files on   │by         │           │files in   │attribute, │
  2275. │      │directory  │disk drive │attribute  │           │directory  │up, down   │
  2276. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2277. │U     │Untag all  │Untag all  │Untag files│Untag file │Untag all  │Untag by   │
  2278. │      │files in   │files on   │by         │           │files in   │attribute, │
  2279. │      │directory  │disk drive │attribute  │           │directory  │up, down   │
  2280. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2281. │V     │View       │Volume     │View file  │View       │View TF    │View file  │
  2282. │      │           │           │alternate  │           │           │alternate  │
  2283. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2284. │W     │-          │-          │Wash       │-          │-          │-          │
  2285. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2286. │X     │eXecute    │-          │eXecute NW │eXecute    │-          │eXecute NW │
  2287. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2288. │Y     │-          │-          │-          │-          │-          │-          │
  2289. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2290. │Z     │Branch     │Toggle     │           │-          │Toggle     │           │
  2291. │      │           │colors     │           │           │colors     │           │
  2292. └──────┴───────────┴───────────┴───────────┴───────────┴───────────┴───────────┘
  2293.  
  2294. ┌──────┬───────────────────────────────────┬───────────────────────────────────┐
  2295. │ Key  │    Directory Window Commands      │        File Window Commands       │
  2296. ├──────┼───────────┬───────────┬───────────┼───────────┬───────────┬───────────┤
  2297. │      │  Normal   │   Ctrl    │    Alt    │  Normal   │   Ctrl    │    Alt    │
  2298. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2299. │Shift-│Jump to    │-          │-          │Jump to    │-          │-          │
  2300. │letter│* Spell    │           │           │* Spell    │           │           │
  2301. │      │search     │           │           │search     │           │           │
  2302. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2303. │0..9  │Jump to    │-          │-          │Jump to    │-          │-          │
  2304. │      │* Spell    │           │           │* Spell    │           │           │
  2305. │      │search     │           │           │search     │           │           │
  2306. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2307. │Shift-│Jump to    │-          │-          │Jump to    │-          │-          │
  2308. │1..9  │x/10 of    │           │           │x/10 of    │           │           │
  2309. │      │Window     │           │           │Window     │           │           │
  2310. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2311. │F1    │Help       │-          │About      │Help       │-          │About      │
  2312. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2313. │F2    │-          │-          │Format     │-          │Show TF    │Format     │
  2314. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2315. │F3    │Refresh    │-          │Relog      │Refresh    │Continually│Relog      │
  2316. │      │directory  │           │directory  │directory  │refresh dir│directory  │
  2317. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2318. │F4    │Toggle menu│-          │-          │Toggle menu│Show TF    │Compare    │
  2319. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2320. │F5    │Hide 2nd   │-          │-          │-          │Archive TF │Open       │
  2321. │      │subdirs    │           │           │           │           │archive    │
  2322. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2323. │F6    │Hide 1st   │-          │-          │-          │Merge tags │-          │
  2324. │      │subdirs    │           │           │           │to split   │           │
  2325. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2326. │F7    │Autoview   │Tag branch │Video zoom │Autoview   │-          │Video zoom │
  2327. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2328. │F8    │Split      │Untag      │Video      │Split      │Partial    │Video      │
  2329. │      │           │branch     │col width  │           │Untag      │col width  │
  2330. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2331. │F9    │Application│Invert     │Video      │Application│-          │Video      │
  2332. │      │menu       │branch tags│row height │menu       │           │row height │
  2333. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2334. │F10   │-          │-          │Configure  │-          │-          │Configure  │
  2335. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2336. │F11   │Bookmark   │           │-          │Bookmark   │-          │-          │
  2337. │      │list       │           │           │list       │           │           │
  2338. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2339. │F12   │Run macro  │Record     │Replay     │Run macro  │Record     │Replay     │
  2340. │      │           │macro      │macro      │           │macro      │macro      │
  2341. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2342. │^     │-          │-          │-          │Toggle tag │-          │-          │
  2343. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2344. │*     │Log entire │-          │-          │-          │-          │-          │
  2345. │      │branch     │           │           │           │           │           │
  2346. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2347. │+ or =│Log dir    │-          │-          │-          │-          │-          │
  2348. │      │XT Select  │           │           │XT Select  │           │           │
  2349. │      │next drive │           │           │next drive │           │           │
  2350. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2351. │- or _│Unlog dir  │-          │-          │-          │-          │-          │
  2352. │      │XT Select  │           │           │XT Select  │           │           │
  2353. │      │prev drive │           │           │prev drive │           │           │
  2354. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2355. │, or <│Select     │-          │-          │Select     │-          │-          │
  2356. │      │next drive │           │           │next drive │           │           │
  2357. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2358. │. or >│Select     │-          │-          │Select     │-          │-          │
  2359. │      │prev drive │           │           │prev drive │           │           │
  2360. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2361. │/ or ?│Stats      │-          │-          │Stats      │-          │-          │
  2362. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2363. │\ or ;│Treespec   │-          │-          │Treespec   │-          │-          │
  2364. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2365. │\     │Treespec   │Previous   │-          │Treespec   │Previous   │-          │
  2366. │      │           │treespec   │           │           │treespec   │           │
  2367. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2368. │|     │Spell      │-          │-          │Spell      │-          │-          │
  2369. │      │search     │           │           │search     │           │           │
  2370. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2371. │[     │Previous   │Delete     │-          │Previous   │Delete     │-          │
  2372. │      │bookmark   │bookmark   │           │bookmark   │bookmark   │           │
  2373. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2374. │]     │Next       │Delete all │-          │Next       │Delete all │-          │
  2375. │      │bookmark   │bookmarks  │           │bookmark   │bookmarks  │           │
  2376. └──────┴───────────┴───────────┴───────────┴───────────┴───────────┴───────────┘
  2377.  
  2378. ┌──────┬───────────────────────────────────┬───────────────────────────────────┐
  2379. │ Key  │    Directory Window Commands      │        File Window Commands       │
  2380. ├──────┼───────────┬───────────┬───────────┼───────────┬───────────┬───────────┤
  2381. │      │  Normal   │   Ctrl    │    Alt    │  Normal   │   Ctrl    │    Alt    │
  2382. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2383. │Ins   │-          │Copy to    │-          │-          │Copy to    │-          │
  2384. │      │XT Log     │clipboard  │           │           │clipboard  │           │
  2385. │      │ directory │           │           │           │           │           │
  2386. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2387. │Shift-│Paste from │-          │-          │Paste from │-          │-          │
  2388. │Ins   │clipboard  │           │           │clipboard  │           │           │
  2389. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2390. │Del   │Delete     │-          │-          │Delete     │Delete TF  │-          │
  2391. │      │XT Unlog   │           │           │           │           │           │
  2392. │      │ directory │           │           │           │           │           │
  2393. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2394. │Home  │First dir  │First dir  │-          │First file │-          │-          │
  2395. │      │           │at level   │           │           │           │           │
  2396. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2397. │End   │Last dir   │Last dir   │-          │Last file  │-          │-          │
  2398. │      │           │at level   │           │           │           │           │
  2399. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2400. │PgUp  │PgUp screen│Scroll     │-          │PgUp screen│Scroll     │-          │
  2401. │      │           │page up    │           │           │Page Up    │           │
  2402. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2403. │PgDn  │PgDn screen│Scroll     │-          │PgDn screen│Scroll     │-          │
  2404. │      │           │page down  │           │           │Page Down  │           │
  2405. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2406. │Up    │Dir up     │Scroll up  │-          │File up    │Scroll up  │-          │
  2407. │      │           │* Dir up   │           │           │* Tag up   │* Untag up │
  2408. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2409. │Down  │Dir down   │Scroll down│-          │File down  │Scroll down│-          │
  2410. │      │           │* Dir down │           │           │* Tag down │* Untag dn │
  2411. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2412. │Left  │Parent     │Close      │Previous   │Page up    │-          │Previous   │
  2413. │      │dir        │branch /   │bookmark   │           │           │bookmark   │
  2414. │      │           │parent dir │           │           │           │           │
  2415. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2416. │Right │Path down  │Open dir / │Next       │Page down  │-          │Next       │
  2417. │      │           │child dir  │bookmark   │           │           │bookmark   │
  2418. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2419. │Tab   │Dir down   │Dir down   │(W)        │-          │-          │(W)        │
  2420. │      │same level │same level │           │           │           │           │
  2421. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2422. │Shift-│Dir up     │-          │(W)        │-          │-          │(W)        │
  2423. │Tab   │same level │           │           │           │           │           │
  2424. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2425. │Tab   │Switch     │Dir down   │(W)        │Switch     │-          │(W)        │
  2426. │(split│sides      │same level │           │sides      │           │           │
  2427. │mode) │           │           │           │           │           │           │
  2428. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2429. │Esc   │-          │(W)        │(W)        │Dir        │(W)        │(W)        │
  2430. │      │           │           │           │window     │           │           │
  2431. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2432. │Shift-│Clear spell│-          │-          │Clear spell│-          │-          │
  2433. │Esc   │search     │           │           │search     │           │           │
  2434. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2435. │Enter │Open Sm FW │Log dir /  │(W)        │Close FW   │-          │(W)        │
  2436. │      │* Open     │Open FW &  │           │* View file│           │           │
  2437. │      │Extended FW│ show TF   │           │           │           │           │
  2438. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2439. │Back- │Parent     │Release dir│-          │Parent     │-          │-          │
  2440. │space │dir        │           │           │dir        │           │           │
  2441. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2442. │Space │Dir down   │-          │(W)        │File down  │-          │(W)        │
  2443. │      │           │           │           │*Invert tag│           │           │
  2444. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2445. │NumPad│Center     │-          │-          │Center     │-          │-          │
  2446. │-5    │           │           │           │           │           │           │
  2447. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2448. │Shift │Hide this  │-          │-          │-          │-          │-          │
  2449. │Numpad│directory  │           │           │           │           │           │
  2450. │-     │           │           │           │           │           │           │
  2451. ├──────┼───────────┼───────────┼───────────┼───────────┼───────────┼───────────┤
  2452. │Right │About      │-          │-          │About      │-          │-          │
  2453. │Ctrl- │           │           │           │           │           │           │
  2454. │Alt   │           │           │           │           │           │           │
  2455. └──────┴───────────┴───────────┴───────────┴───────────┴───────────┴───────────┘
  2456.  
  2457.  
  2458.  3.14 Document Standards│
  2459.  ───────────────────────┘
  2460.  The following syntax is used through out this document.
  2461.  
  2462.     Char1..Char2  - Range of characters between Char1 and Char2 inclusive.
  2463.     Shift-Char    - Press and hold the Shift key and then press Char
  2464.  
  2465.  
  2466.  3.15 ZTreeWin Advantages Over Xtree│
  2467.  ───────────────────────────────────┘
  2468.  The advantages of ZTree over XTree are far too numerous to list here. However,
  2469.  the following are the very basic and most important advantages.
  2470.  
  2471.   - No 640K memory barrier. Log unlimited disks & files.
  2472.   - Supports long file and directory names.
  2473.   - Does not hog the CPU under Windows NT/2000/XP.
  2474.   - It is an efficient 32-bit Windows program.
  2475.   - It is not constrained to an 80 column screen width.
  2476.   - UNC (Universal Naming Convention) can be used for target paths for networks
  2477.     with most commands. (e.g. \\server\dir\filename.ext)
  2478.   - It is still being enhanced and supported!
  2479.  
  2480.  
  2481.  3.16 Web Links│
  2482.  ──────────────┘
  2483.  The ZTreeWin home page and latest version:    http://www.ztree.com
  2484.  The Unofficial ZTreeWin home page and forum:  http://www.vico1.com
  2485.  ZTree and XTree Hidden Hotkeys: http://www.xtreefanpage.org/lowres/x43hhl.htm
  2486.  
  2487.  ──────────────────────────────
  2488.